Hi Noah, On Fri 17 Dec 2010 20:33, Noah Lavine <[email protected]> writes:
> ;;; compiling /Users/noah/Desktop/guile/guile/module/language/objcode/spec.scm > guile: uncaught throw to wrong-type-arg: (#f Wrong type (expecting > ~A): ~S (exact integer (#t #<catch-closure 1037f88a0> #<catch-closure > 1037f8880> #<catch-closure 1037f8860>)) ((#t #<catch-closure > 1037f88a0> #<catch-closure 1037f8880> #<catch-closure 1037f8860>))) > > How should I debug such a thing? Wellllllllll, it should not be so bad -- I mean this is really terrible feedback, and no one should see that. But that said, run it as meta/gdb-uninstalled-guile, break on scm_ithrow, and then call scm_backtrace from with the breakpoint handler. Be on the lookout for a general solution, too; this error message is terrible. Andy -- http://wingolog.org/
