Bug 76005

Summary: Bad Instruction Compiling glibc
Product: [Retired] Red Hat Linux Reporter: Need Real Name <charlesb>
Component: gccAssignee: Jakub Jelinek <jakub>
Status: CLOSED WORKSFORME QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: 8.0   
Target Milestone: ---   
Target Release: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2002-10-16 02:16:48 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Second attempt to reproduce.. further along in make but same error none

Description Need Real Name 2002-10-15 18:02:47 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.0.1) Gecko/20020830

Description of problem:
Was having a number of segmentation faults in npasswd and kylix, decided to
compile latest glibc libraries on suspicion glibc was culprit.

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1.untar glibc-2.3.1
2.configure with linuxthreads and /usr/local/gnu for path
3.make 
	

Actual Results:  In file included from ../sysdeps/ieee754/ldbl-96/strtold.c:43:
strtod.c: In function `__strtold_internal':
strtod.c:1566: internal error: Illegal instruction
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugzilla.redhat.com/bugzilla/> for instructions.
make[1]: *** [strtold.o] Error 1
make[1]: Leaving directory `/linuxdat/tarballs/glibc-2.3.1/stdlib'
make: *** [stdlib/subdir_lib] Error 2
[root@linux glibc-2.3.1]#
[root@linux glibc-2.3.1]# find ./ -name strtod.c
./stdlib/strtod.c
[root@linux glibc-2.3.1]# cd ./stdlib/
[root@linux stdlib]# emacs strtod.c


Expected Results:  That I could build the package

Additional info:

Assume this is really a GNU problem but RedHat request for "bugzilla"
popped up. Si here it is. The real problem is "segfaults" will check Kylix site
for ideas.

Comment 1 Jakub Jelinek 2002-10-15 18:12:51 UTC
Is it reproduceable, always on the same file same error?
I'm building glibc very often and have not seen anything like this.

Comment 2 Need Real Name 2002-10-16 02:16:42 UTC
Created attachment 80604 [details]
Second attempt to reproduce.. further along in make but same error

Comment 3 Jakub Jelinek 2002-10-16 14:00:38 UTC
If it doesn't die on the same file all the time, it is most probably flaky
hardware. Check with memtest86 your memory etc.
Nothing to do with gcc.
gcc bug would be reproduceable always on the same file.