ICE while nbench-2.2.3 compilation with -floop-parallelize-all
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gcc |
Invalid
|
Medium
|
|||
gcc-4.8 (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
gcc-4.9 (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
gcc-snapshot (Ubuntu) |
Fix Released
|
Low
|
Unassigned |
Bug Description
nbench source code: http://
CFLAGS = -s -static -Wall
CFLAGS += -Ofast -flto -fstrict-aliasing -fomit-
CFLAGS += -floop-
ProblemType: Crash
DistroRelease: Ubuntu 13.10
Package: cpp-4.8 4.8.1-10ubuntu3
ProcVersionSign
Uname: Linux 3.11.0-7-generic x86_64
NonfreeKernelMo
ApportVersion: 2.12.2-0ubuntu1
Architecture: amd64
Date: Thu Sep 19 20:48:31 2013
ExecutablePath: /usr/lib/
InstallationDate: Installed on 2013-06-08 (103 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
MarkForUpload: True
SourcePackage: gcc-4.8
UpgradeStatus: Upgraded to saucy on 2013-08-10 (40 days ago)
summary: |
- ICE while nbench-2.2.3 compilation with CLooG/Graphite enabled + ICE while nbench-2.2.3 compilation with -floop-parallelize-all |
Changed in gcc: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in gcc: | |
status: | Confirmed → Invalid |
Created attachment 33305
Preprocessed source
gcc -O2 -floop- parallelize- all -ffast-math -c cvt.i
cvt.c: In function ‘Pobsopen’:
cvt.c:62:12: internal compiler error: Segmentation fault
Reproduced with both 4.8 and 4.9:
Using built-in specs. LTO_WRAPPER= /usr/libexec/ gcc/x86_ 64-unknown- linux-gnu/ 4.8.4/lto- wrapper unknown- linux-gnu 4.8-20140807/ configure --prefix=/usr --enable-shared --disable-static --disable- dependency- tracking --enable- languages= c,c++ --disable-multilib --with-system-zlib --disable-bootstrap
COLLECT_GCC=gcc
COLLECT_
Target: x86_64-
Configured with: ../gcc-
Thread model: posix
gcc version 4.8.4 20140807 (prerelease) (GCC)
Using built-in specs. LTO_WRAPPER= /usr/libexec/ gcc/x86_ 64-unknown- linux-gnu/ 4.9.1/lto- wrapper unknown- linux-gnu 4.9.1/configure --prefix=/usr --enable-shared --enable- threads= posix --enable- __cxa_atexit --enable- clocale= gnu --enable- languages= c,c++ --disable-multilib --disable-bootstrap --with-system-zlib --disable-static --disable- dependency- tracking
COLLECT_GCC=gcc
COLLECT_
Target: x86_64-
Configured with: ../gcc-
Thread model: posix
gcc version 4.9.1 (GCC)