标签: ocaml bucklescript
我正在尝试将OCaml测试从OUnit2移植到bs-jest,但是我从某个测试中引发了一个Not_found异常,但我不知道它来自哪里。有没有办法在扣脚本中启用堆栈跟踪?
Not_found
在OCaml中,我会将-g选项传递给编译器,但在调用bsc时似乎没有任何作用。当引发异常但未捕获到异常时,程序只是崩溃而没有任何信息,当我捕获并使用说Printexc.get_backtrace时,我得到消息“(程序未与-g链接,无法打印堆栈回溯)”。 / p>
-g
bsc
Printexc.get_backtrace
答案 0 :(得分:0)
BuckleScript异常处理有点奇怪。尝试使用建议的here技术将您的异常替换为BS样式的异常。