> Le 11 août 2024 à 14:19, John McCabe <j...@mccabe.org.uk> a écrit :
> 
> Compiler version is...
> 
> $ gnat --version
> GNAT 14.2.0
> Copyright (C) 1996-2024, Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A 
> PARTICULAR PURPOSE.

You're are up to date!

> BTW - Here's dev_2.2 using the -b dev_2.2 option to the git clone, rather 
> than cloning then checking out:

ok

> make[2]: Entering directory 
> '/d/McCabe/Ada/Projects/VsCodeExample/gnoga/deps/zanyblue/src/zbmcompile'
> gprbuild -p -p -XOS=Windows_NT -XTYPE=static -XBUILD=Debug -aP../../src -P 
> zbmcompile
> Setup
>    [mkdir]        exec directory for project zbmcompile
> Compile
>    [Ada]          zbmcompile-main.adb
>    [Ada]          zbmcompile.adb
>    [Ada]          zbmcompile-message_filter.adb
>    [Ada]          zbmcompile-messages.adb
> +===========================GNAT BUG DETECTED==============================+
> | 14.2.0 (x86_64-w64-mingw32) Storage_Error EXCEPTION_STACK_OVERFLOW       |
> | Error detected at zbmcompile-messages.adb:3479:7                         |
> | Compiling 
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\zbmcompile\zbmcompile-messages.adb|
> | Please submit a bug report; see https://gcc.gnu.org/bugs/ .              |
> | Use a subject line meaningful to you and us to track the bug.            |
> | Include the entire contents of this bug box in the report.               |
> | Include the exact command that you entered.                              |
> | Also include sources listed below.                                       |
> +==========================================================================+
> 
> Please include these source files with error report
> Note that list may not be accurate in some cases,
> so please double check that the problem can still
> be reproduced with the set of files listed.
> Consider also -gnatd.n switch (see debug.adb).
> 
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\zbmcompile\zbmcompile-messages.adb
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\zbmcompile\zbmcompile-messages.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\zbmcompile\zbmcompile.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\uxstrings\src\uxstrings3.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\uxstrings\src\uxstrings-text_io1.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\root\zanyblue.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-arguments.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-locales.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-codecs.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-format_errors.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-null_object.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\parameters\zanyblue-parameters.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\parameters\zanyblue-parameters-sets.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\parameters\zanyblue-parameters-values.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-catalogs.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-pseudo.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-filter.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-printer.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-properties_parser.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-formatting.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-times.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-floats.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-generic_floats.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-strings.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-integers.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-generic_integers.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-booleans.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-durations.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-characters.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-exceptions.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-long_floats.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-wide_characters.ads
> D:\McCabe\Ada\Projects\VsCodeExample\gnoga\deps\zanyblue\src\text\zanyblue-text-wide_wide_characters.ads
> 
> zbmcompile-messages.ads:13:08: warning: "UXStrings" is already use-visible 
> through previous use_clause at zbmcompile.ads:50 [-gnatwr]
> compilation abandoned

Weird error, you met a compiler bug.
I haven't this version, with my version 14.1 compilation is fine.
Maybe a regression bug, could you fill a bug report here as requested above?
https://gcc.gnu.org/bugzilla/

Have you the opportunity to get GNAT 14.1?

> cd demo/connect_four && ../../deps/zanyblue/bin/zbmcompile -i -v -G strings 
> connectfour_messages connectfour
> /bin/sh: line 1: ../../deps/zanyblue/bin/zbmcompile: No such file or directory
> make: [Makefile:256: connect_four] Error 127 (ignored)
> gprbuild -p -P demo/demo_agg.gpr connect_four -XPRJ_BUILD=Debug 
> -XPRJ_TARGET=Windows -Xarch=x86_64 -XSC_OS=Windows -XDevelopment=Debug 
> -XBUILD=Debug -XOS=Windows_NT
> Compile
>    [Ada]          connect_four.adb
> connect_four.adb:12:06: error: file "connectfour_messages.ads" not found

Due to previous error.

Regards, Pascal.



_______________________________________________
Gnoga-list mailing list
Gnoga-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gnoga-list

Reply via email to