If optimized compilation is enabled and the compiler finds a condition that forbids a certain level of optimization, it issues a warning message.
For example, if the function calculate-corner cannot be linked because the compiler found two definitions for the function, you will see:
;*** WARNING: Cannot LINK calculate-corner; Two DEFUNs found. See Another DEFUN
Each line of the previous warning message guides you to a different code segment. For example:
When the compiler works in Safe Optimization mode and finds a problem condition, the warning starts with:
; *** WARNING: Safe: Cannot …
If Safe Optimization is disabled, but message mode is set to Full report, the same warnings are prefixed by:
; *** WARNING: Dangerous …
If you disable Safe Optimize mode, these problematic conditions result in compiler warnings.