mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-15 13:52:16 -08:00
In compiler-debugger, do not muffle errors because they might be caused by user handlers. Ideally internal errors should have been already muffled by handle-compiler-internal-error
This commit is contained in:
parent
d3a6055309
commit
e368e4279b
2 changed files with 4 additions and 0 deletions
|
|
@ -122,8 +122,10 @@
|
|||
`(do-compilation-unit #'(lambda () ,@body) ,@options))
|
||||
|
||||
(defun compiler-debugger (condition old-hook)
|
||||
#+(or)
|
||||
(when *compiler-break-enable*
|
||||
(si::default-debugger condition))
|
||||
(si::default-debugger condition)
|
||||
(abort))
|
||||
|
||||
(defmacro with-compiler-env ((compiler-conditions) &body body)
|
||||
|
|
|
|||
|
|
@ -115,8 +115,10 @@
|
|||
`(do-compilation-unit #'(lambda () ,@body) ,@options))
|
||||
|
||||
(defun compiler-debugger (condition old-hook)
|
||||
#+(or)
|
||||
(when *compiler-break-enable*
|
||||
(si::default-debugger condition))
|
||||
(si::default-debugger condition)
|
||||
(abort))
|
||||
|
||||
(defmacro with-compiler-env ((compiler-conditions) &body body)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue