[m-rev.] Lots of compiler related warning messages

Julien Fischer jfischer at opturion.com
Fri Sep 5 19:46:03 AEST 2025


Hi Volker,

On Fri, 5 Sept 2025 at 18:29, Volker Wysk <post at volker-wysk.de> wrote:

> I'm running MMC version rotd-2025-08-31 and I get lots of warning messages
> like this:
>
> Making Mercury/os/fis.actions.o
> Mercury/cs/fis.actions.c:307:1: Warnung:
> »mercury__fis__actions__handle_devices_7_0« verwendet, aber nirgendwo
> definiert
> Mercury/cs/fis.actions.c:308:1: Warnung:
> »mercury__fis__actions__handle_one_device_7_0« verwendet, aber nirgendwo
> definiert
> Mercury/cs/fis.actions.c:309:1: Warnung:
> »mercury__fis__actions__handle_one_hash_9_0« verwendet, aber nirgendwo
> definiert
>
> It's hard to reproduce. Just now it occured, but now I can't reproduce it
> when compiling again (with LANG=C this time).
>
> "verwendet, aber nirgendwo definiert" means "(is) used but nowhere defined".
>
> Let me know, when I should try to make an example which reproduces the
> problem.

We know about this problem -- it's yet another irritating example of
gcc generating
warnings that cannot be turned off.  The way this is handled is by the
utility program
util/mfiltercc.c.  As written, it only works for English locales.

Julien.






>
> Cheers
> Volker
> _______________________________________________
> reviews mailing list
> reviews at lists.mercurylang.org
> https://lists.mercurylang.org/listinfo/reviews


More information about the reviews mailing list