Subject: Warning level 0 still yields warnings

From: Jean Abou Samra <[email-masked]>
Date: Wed, 10 Aug 2022 18:16:26 +0200

For example:

$ cat cased.scm
(case 5
   ((5 5) 5))
$ guild3.0 compile -W0 cased.scm
cased.scm:2:3: warning: duplicate datum 5 in clause ((5 5) 5) of case 
expression (case 5 ((5 5) 5))
wrote `/[...]/cased.scm.go'

The documentation says that passing -W0 suppresses all warnings.
The above shows that this is not the case, at least not for
all warnings.

This is with Guile 3.0.7.