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 $