最適化コンパイルが有効で、コンパイラがあるレベルでは最適化できない状況を検出すると、警告メッセージが表示されます。
たとえば、コンパイラが関数 calculate-corner に対して 2 つの定義を検出したためにその関数をリンクできないときは、次のように表示されます。
;*** WARNING: Cannot LINK calculate-corner; Two DEFUNs found. See Another DEFUN
上記の警告メッセージの各行をダブルクリックすると、次のような、コード セグメントの不具合を示すメッセージが表示されます。例:
コンパイラが[セーフ最適化]モードで動作しているときに、問題のある状況を検出すると、次で始まる警告が表示されます。
; *** WARNING: Safe: Cannot …
[セーフ最適化]がオフのときは、メッセージ モードは完全レポートに設定されますが、いくつかの警告は次のように始まります。
; *** WARNING: Dangerous …
[セーフ最適化]モードをオフにすると、これらの問題のある状況がコンパイラの警告メッセージに示されます。