This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/16986] New: GNAT ICE during make -C gcc gnatlib cross-gnattools ada.all.cross
- From: "fdragon at fdragon dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 11 Aug 2004 17:26:54 -0000
- Subject: [Bug bootstrap/16986] New: GNAT ICE during make -C gcc gnatlib cross-gnattools ada.all.cross
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Trying to build cross compiler for sparc64-unknown-linux-gnu from
i386-unknown-linux-gnu on Slackware 10 using GCC 3.4.1 as host compiler. During
compilation of the gnatlib the following error is thrown. This appears to be
related to PR 11354. The workaround mentioned of using -O instead of the default
-O2 here will allow the compile to finish.
../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg a-nscefu.ads -o a-nscefu.o
+===========================GNAT BUG DETECTED==============================+
| 3.4.1 (sparc64-unknown-linux-gnu) Storage_Error stack overflow (or erroneous
memory access)|
| Error detected at s-fatgen.adb:43:1 [s-fatsfl.ads:47:4] |
| Please submit a bug report; see http://gcc.gnu.org/bugs.html. |
| Include the entire contents of this bug box in the report. |
| Include the exact gcc or gnatmake command that you entered. |
| Also include sources listed below in gnatchop format |
| (concatenated together with no headers between files). |
+==========================================================================+
--
Summary: GNAT ICE during make -C gcc gnatlib cross-gnattools
ada.all.cross
Product: gcc
Version: 3.4.1
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: fdragon at fdragon dot org
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: i386-unknown-linux-gnu
GCC host triplet: i386-unknown-linux-gnu
GCC target triplet: sparc64-unknown-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16986