public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* ada/7208: build of gnatlib failed with SIGILL
@ 2002-07-04 11:46 adi
  0 siblings, 0 replies; 7+ messages in thread
From: adi @ 2002-07-04 11:46 UTC (permalink / raw)
  To: gcc-gnats


>Number:         7208
>Category:       ada
>Synopsis:       build of gnatlib failed with SIGILL
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jul 04 11:46:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Adrian Knoth
>Release:        3.2 20020704 (experimental)
>Organization:
Thueringen Netz e.V. (www.erfurt.thur.de)
>Environment:
System: Linux drcomp 2.4.18 #13 Sun Mar 3 13:22:15 CET 2002 i586 unknown
Architecture: i586

	
host: i586-pc-linux-gnu
build: i586-pc-linux-gnu
target: i586-pc-linux-gnu
configured with: ../gcc/configure --enable-languages=c,c++,ada --enable-threads --enable-shared
>Description:
	Compiling s-auxdec.adb causes xgcc to receive SIGILL, afterwards
	leaking much memory which will end in a kill with out-of-memory
	(I've interrupted here interactively)

../../xgcc -B../../ -c -g -O2   -g -O2   -W -Wall -gnatpg -I. -I/bigspace/build/gcc/gcc/ada s-auxdec.adb
+===========================GNAT BUG DETECTED==============================+
| 3.2 20020704 (experimental) (i586-pc-linux-gnu) GCC error:               |
| internal error: Illegal instruction                                      |
| No source file position information available                            |
| Please submit bug report by email to gcc-bugs@gcc.gnu.org.               |
| 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 gcc or gnatmake command that you entered.              |
| Also include sources listed below in gnatchop format                     |
| (concatenated together with no headers between files).                   |
| (use plain ASCII or MIME attachment).                                    |
| See gnatinfo.txt for full info on procedure for submitting bugs.         |
+==========================================================================+

Please include these source files with error report


make[2]: *** [s-auxdec.o] Interrupt

strace -f shows:
[...]
[pid 12067] open("s-stoele.ads", O_RDONLY) = 4
[pid 12067] fstat64(4, {st_mode=S_IFREG|0644, st_size=3810, ...}) = 0
[pid 12067] read(4, "--------------------------------"..., 3810) = 3810
[pid 12067] close(4)                    = 0
[pid 12067] brk(0x8a9c000)              = 0x8a9c000
[pid 12067] --- SIGILL (Illegal instruction) ---



>How-To-Repeat:
	Do "make gnatlib" for this release
>Fix:
	No idea.
>Release-Note:
>Audit-Trail:
>Unformatted:


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: ada/7208: build of gnatlib failed with SIGILL
@ 2002-11-19 11:58 fw
  0 siblings, 0 replies; 7+ messages in thread
From: fw @ 2002-11-19 11:58 UTC (permalink / raw)
  To: adi, gcc-bugs, gcc-prs, nobody

Synopsis: build of gnatlib failed with SIGILL

State-Changed-From-To: open->closed
State-Changed-By: fw
State-Changed-When: Mon Nov 11 09:51:11 2002
State-Changed-Why:
    closed after request from original submitter, no longer reproducible

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=7208


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: ada/7208: build of gnatlib failed with SIGILL
@ 2002-07-14  3:06 Florian Weimer
  0 siblings, 0 replies; 7+ messages in thread
From: Florian Weimer @ 2002-07-14  3:06 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR ada/7208; it has been noted by GNATS.

From: Florian Weimer <fw@deneb.enyo.de>
To: Adrian Knoth <adi@drcomp.erfurt.thur.de>
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: ada/7208: build of gnatlib failed with SIGILL
Date: Sun, 14 Jul 2002 12:00:05 +0200

 Adrian Knoth <adi@drcomp.erfurt.thur.de> writes:
 
 >> > Yes. I've tried it with the actual cvs co, here is the result, though
 >> > SIGILL changed to segfault:
 >> We need a GDB backtrace of the gnat1 process when it receives SIGILL,
 >> and a disassembly of the function corresponding to the topmost frame.
 >
 > Is it ok for you if I'll send you a statically linked version of my xgcc
 > and the corefile?
 
 The core file does not help much, unless it has been generated by
 SIGILL.
 
 > (to your personal address? I guess the gcc-list doesn't want it)
 
 I can try it on my i586-pc-linux-gnu machine (maybe GCC really
 generates an instruction invalid on i586), but I'd rather like to see
 the backtrace on your machine.
 
 > I've now deleted everything, cvs co will follow and the static
 > built, too.  I guess building without threads is easier for you to
 > debug, isn't it?
 
 It shouldn't matter; the compiler itself does not use the
 multi-tasking run-time library.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: ada/7208: build of gnatlib failed with SIGILL
@ 2002-07-14  3:06 Adrian Knoth
  0 siblings, 0 replies; 7+ messages in thread
From: Adrian Knoth @ 2002-07-14  3:06 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR ada/7208; it has been noted by GNATS.

From: Adrian Knoth <adi@drcomp.erfurt.thur.de>
To: Florian Weimer <fw@deneb.enyo.de>
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: ada/7208: build of gnatlib failed with SIGILL
Date: Sun, 14 Jul 2002 11:56:20 +0200

 On Sun, Jul 14, 2002 at 10:46:57AM +0200, Florian Weimer wrote:
 
 > > Yes. I've tried it with the actual cvs co, here is the result, though
 > > SIGILL changed to segfault:
 > We need a GDB backtrace of the gnat1 process when it receives SIGILL,
 > and a disassembly of the function corresponding to the topmost frame.
 
 Is it ok for you if I'll send you a statically linked version of my xgcc
 and the corefile? (to your personal address? I guess the gcc-list doesn't
 want it)
 
 I've now deleted everything, cvs co will follow and the static built, too.
 I guess building without threads is easier for you to debug, isn't it?
 
 -- 
 mail: adi@thur.de  	http://adi.thur.de	PGP: v2-key via keyserver
 
 Ist die Katze schoen rund, freut sich der Hund!


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: ada/7208: build of gnatlib failed with SIGILL
@ 2002-07-14  1:56 Florian Weimer
  0 siblings, 0 replies; 7+ messages in thread
From: Florian Weimer @ 2002-07-14  1:56 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR ada/7208; it has been noted by GNATS.

From: Florian Weimer <fw@deneb.enyo.de>
To: Adrian Knoth <adi@drcomp.erfurt.thur.de>
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: ada/7208: build of gnatlib failed with SIGILL
Date: Sun, 14 Jul 2002 10:46:57 +0200

 Adrian Knoth <adi@drcomp.erfurt.thur.de> writes:
 
 > On Sat, Jul 13, 2002 at 07:00:37PM +0200, Florian Weimer wrote:
 >
 >> > 	Compiling s-auxdec.adb causes xgcc to receive SIGILL, afterwards
 >> > 	leaking much memory which will end in a kill with out-of-memory
 >> > 	(I've interrupted here interactively)
 >> I'm sorry, but I can't reproduce this with the current CVS.  
 >> Do you still see this problem?
 >
 > Yes. I've tried it with the actual cvs co, here is the result, though
 > SIGILL changed to segfault:
 
 We need a GDB backtrace of the gnat1 process when it receives SIGILL,
 and a disassembly of the function corresponding to the topmost frame.
 
 (Maybe you now get a segmentation fault because your VM scenario is
 different, so it still could be the very same problem.)


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: ada/7208: build of gnatlib failed with SIGILL
@ 2002-07-13 18:06 Adrian Knoth
  0 siblings, 0 replies; 7+ messages in thread
From: Adrian Knoth @ 2002-07-13 18:06 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1645 bytes --]

The following reply was made to PR ada/7208; it has been noted by GNATS.

From: Adrian Knoth <adi@drcomp.erfurt.thur.de>
To: Florian Weimer <fw@deneb.enyo.de>
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: ada/7208: build of gnatlib failed with SIGILL
Date: Sun, 14 Jul 2002 02:38:54 +0200

 On Sat, Jul 13, 2002 at 07:00:37PM +0200, Florian Weimer wrote:
 
 > > 	Compiling s-auxdec.adb causes xgcc to receive SIGILL, afterwards
 > > 	leaking much memory which will end in a kill with out-of-memory
 > > 	(I've interrupted here interactively)
 > I'm sorry, but I can't reproduce this with the current CVS.  
 > Do you still see this problem?
 
 Yes. I've tried it with the actual cvs co, here is the result, though
 SIGILL changed to segfault:
 
 ../../xgcc -B../../ -c -g -O2   -g -O2   -W -Wall -gnatpg -I. -I/bigspace/build/gcc/gcc/ada s-auxdec.adb
 +===========================GNAT BUG DETECTED==============================+
 | 3.2 20020713 (experimental) (i586-pc-linux-gnu) GCC error:               |
 | internal error: Segmentation fault                                       |
 | No source file position information available                            |
 [...]
 xgcc: Internal error: Terminated (program gnat1)
 Please submit a full bug report.
 See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
 make[2]: *** [s-auxdec.o] Error 1
 make[2]: Leaving directory `/bigspace/build/compile/gcc/ada/rts'
 make[1]: *** [gnatlib] Error 2
 make[1]: Leaving directory `/bigspace/build/compile/gcc/ada'
 make: *** [gnatlib] Error 2
 
 -- 
 mail: adi@thur.de  	http://adi.thur.de	PGP: v2-key via keyserver
 
 Frauen sind Männersache!


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: ada/7208: build of gnatlib failed with SIGILL
@ 2002-07-13 10:26 Florian Weimer
  0 siblings, 0 replies; 7+ messages in thread
From: Florian Weimer @ 2002-07-13 10:26 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR ada/7208; it has been noted by GNATS.

From: Florian Weimer <fw@deneb.enyo.de>
To: adi@thur.de
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: ada/7208: build of gnatlib failed with SIGILL
Date: Sat, 13 Jul 2002 19:00:37 +0200

 adi@thur.de writes:
 
 > System: Linux drcomp 2.4.18 #13 Sun Mar 3 13:22:15 CET 2002 i586 unknown
 > Architecture: i586
 >
 > 	
 > host: i586-pc-linux-gnu
 > build: i586-pc-linux-gnu
 > target: i586-pc-linux-gnu
 > configured with: ../gcc/configure --enable-languages=c,c++,ada --enable-threads --enable-shared
 >>Description:
 > 	Compiling s-auxdec.adb causes xgcc to receive SIGILL, afterwards
 > 	leaking much memory which will end in a kill with out-of-memory
 > 	(I've interrupted here interactively)
 >
 > ../../xgcc -B../../ -c -g -O2   -g -O2   -W -Wall -gnatpg -I. -I/bigspace/build/gcc/gcc/ada s-auxdec.adb
 > +===========================GNAT BUG DETECTED==============================+
 > | 3.2 20020704 (experimental) (i586-pc-linux-gnu) GCC error:               |
 > | internal error: Illegal instruction                                      |
 
 I'm sorry, but I can't reproduce this with the current CVS.  Do you
 still see this problem?


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2002-11-11 17:51 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-07-04 11:46 ada/7208: build of gnatlib failed with SIGILL adi
2002-07-13 10:26 Florian Weimer
2002-07-13 18:06 Adrian Knoth
2002-07-14  1:56 Florian Weimer
2002-07-14  3:06 Adrian Knoth
2002-07-14  3:06 Florian Weimer
2002-11-19 11:58 fw

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).