unknown breakpoint while stepping
Describe the bug
Stepping through a compiled function ends up with an unknown breakpoint.
To Reproduce
Steps to reproduce the behavior:
- Build maxima on the branch rtoy-add-ftake
- Run
./maxima-local
- Enter
:lisp (trace simp-%jacobi_ns :break t)
- Enter
quad_qags(jacobi_ns(x,1/2),x,1,2);
- When the breakpoint is reached, enter
step
at the debugger repl - Keep stepping about 20 more times.
- Then enter
rest
to see the available restarts. Press 0 to continue. You'll get
7] rest
Restarts:
0: [CONTINUE ] Return from BREAK.
1: [MACSYMA-QUIT] Maxima top-level
Restart: 0
Error in main-hook-function: unknown breakpoint
[Condition of type SIMPLE-CONDITION]
Expected behavior
Continuing from the break should pause with a break at the function end breakpoint, so you can see the function results before continuing.
Desktop:
- OS: Linux
- Version: snapshot-2021-07