Bug 785077

Summary: ICE while compiling tracker-0.12.9 with gcc-4.7.0-0.10.fc17
Product: [Fedora] Fedora Reporter: Deji Akingunola <dakingun>
Component: gccAssignee: Jakub Jelinek <jakub>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: jakub
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-01-27 07:52:20 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Deji Akingunola 2012-01-27 07:35:13 UTC
Description of problem: I got the following ICE while building tracker-0.12.9 on rawhide ;

...
#	source='tracker-control.c' object='tracker-control.o' libtool=no 
gcc -DHAVE_CONFIG_H -I. -I../..  -DG_LOG_DOMAIN=\"Tracker\" -DTRACKER_COMPILATION -DLOCALEDIR=\""/usr/share/locale"\" -I../../src -I../../src -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/uuid     -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4  -m64 -mtune=generic -c tracker-control.c
...
tracker-control.c: In function 'main':
tracker-control.c:72:3: warning: 'g_thread_init' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:259) [-Wdeprecated-declarations]
gcc: internal compiler error: Interrupt (program as)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
make[3]: *** [tracker-control.o] Error 4
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/builddir/build/BUILD/tracker-0.12.9/src/tracker-control'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/builddir/build/BUILD/tracker-0.12.9/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/builddir/build/BUILD/tracker-0.12.9'
make: *** [all] Error 2
....

tracker-control.c source file can be found at http://git.gnome.org/browse/tracker/tree/src/tracker-control/tracker-control.c?id=0.12.9 and the complete build log can be found at http://koji.fedoraproject.org/koji/taskinfo?taskID=3738698.


Version-Release number of selected component (if applicable): gcc-4.7.0-0.10.fc17


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Jakub Jelinek 2012-01-27 07:52:20 UTC
That is not a gcc bug, that just means you are looking at the build.log of a build that hasn't failed (the other one did, perhaps of UsrMove changes or what?, it is up to you to analyse), but this one was merely cancelled by koji because the other build has failed.  So, the assembler got killed by koji with a SIGINT and gcc complained about it before it has been killed too.