https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120463

            Bug ID: 120463
           Summary: Pb Doubled linked List
           Product: gcc
           Version: 13.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: ada
          Assignee: unassigned at gcc dot gnu.org
          Reporter: zzbard at wanadoo dot fr
                CC: dkm at gcc dot gnu.org
  Target Milestone: ---

Created attachment 61542
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61542&action=edit
All files necessary to reproduce the bug (change the paths).

Compilation error without no evident root cause, probably linked to Container
Doubly Link List.

$ ./compile.sh
---------------------------------------
Compilation de checkpres
---------------------------------------
Compile
   [Ada]          fichier.adb
+===========================GNAT BUG DETECTED==============================+
| 13.3.0 (x86_64-linux-gnu) Storage_Error stack overflow or erroneous memory
access|
| Error detected at fichier.adb:505:3                                      |
| Compiling
/media/4To/Donnees/Courrier/020-Ada/M-Sources/110-Utilitaires/130-Bureautique/015-HTML/G1R8/G1R8_1/A-src/Biblio/fichier.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).

/media/4To/Donnees/Courrier/020-Ada/M-Sources/110-Utilitaires/130-Bureautique/015-HTML/G1R8/G1R8_1/A-src/Biblio/fichier.adb
/media/4To/Donnees/Courrier/020-Ada/M-Sources/110-Utilitaires/130-Bureautique/015-HTML/G1R8/G1R8_1/A-src/Biblio/fichier.ads

fichier.adb:552:36: warning: "return" statement missing following this
statement [enabled by default]
fichier.adb:552:36: warning: Program_Error will be raised at run time [enabled
by default]
compilation abandoned
gprbuild: *** compilation phase failed
$
$ gnat
GNAT 13.3.0
Copyright 1996-2023, Free Software Foundation, Inc.

To list Ada build switches use --help-ada

List of available commands

gnat bind               x86_64-linux-gnu-gnatbind-13
gnat chop               x86_64-linux-gnu-gnatchop-13
gnat clean              x86_64-linux-gnu-gnatclean-13
gnat compile            x86_64-linux-gnu-gnatmake-13 -f -u -c
gnat check              x86_64-linux-gnu-gnatcheck-13
gnat elim               x86_64-linux-gnu-gnatelim-13
gnat krunch             x86_64-linux-gnu-gnatkr-13
gnat link               x86_64-linux-gnu-gnatlink-13
gnat list               x86_64-linux-gnu-gnatls-13
gnat make               x86_64-linux-gnu-gnatmake-13
gnat metric             x86_64-linux-gnu-gnatmetric-13
gnat name               x86_64-linux-gnu-gnatname-13
gnat preprocess         x86_64-linux-gnu-gnatprep-13
gnat pretty             x86_64-linux-gnu-gnatpp-13
gnat stack              x86_64-linux-gnu-gnatstack-13
gnat stub               x86_64-linux-gnu-gnatstub-13
gnat test               x86_64-linux-gnu-gnattest-13


Report bugs to rep...@adacore.com
$

Reply via email to