http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52821
Bug #: 52821
Summary: [4.8 Regression] 191.fma3d in SPEC CPU 2000 failed to
build with LTO
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected]
On Linux/x86-64, revision 186029 failed to build
191.fma3d in SPEC CPU 2000 with LTO:
gfortran -O3 -funroll-loops -ffast-math -fwhole-program -flto=jobserver
-fuse-linker-plugin -DSPEC_CPU2000_LP64 fma3d.o beam_.o include_file_.o
penta_.o segment_set_.o body_force_.o indx_.o periodic_bc_.o
sliding_interface_.o constrained_node_.o layering_.o plate_pair_.o
sliding_node_.o contact_node_.o location_.o platq_.o spot_weld_.o
contact_surface_.o lsold_.o platt_.o spring_.o coord_.o massprop_.o
pressure_bc_.o spring_bc_.o damper_.o material_.o property_.o
state_variables_.o damper_bc_.o mean_stress_.o shared_common_data.o stress_.o
displacement_bc_.o membq_.o qa_record_.o tabulated_function_.o element_set_.o
membt_.o relink_scratch_.o tetra_.o enumerated_sets_.o motion_.o results_.o
tied_bc_.o force_.o nodal_point_mass_.o rigid_body_.o truss_.o force_bc_.o
node_.o rigid_body_mass_.o value_.o gauge1d_.o node_set_.o rigid_wall_bc_.o
velocity_ic_.o gauge2d_.o nonreflecting_bc_.o section_1d_.o gauge3d_.o
nrbc_data_.o section_2d_.o hexah_.o output_.o segment_.o lsold.o damper.o
spring.o material_00.o material_10.o material_11.o material_17.o material_22.o
material_25.o material_32.o material_33.o material_34a.o material_36.o
material_38.o material_dm.o material_sp.o sort.o pdb.o beam.o membq.o membt.o
penta.o tetra.o hexah.o platq.o truss.o platt.o fma1.o getirv.o relink.o
output.o fma2.o partition.o strain.o slide.o -o fma3d
...
sort.f90: In function 'ivsort_.constprop.16':
sort.f90:172:0: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[4]: *** [/tmp/ccFwYfY7.ltrans5.ltrans.o] Error 1
lto-wrapper: make returned 2 exit status
/usr/local/bin/ld: lto-wrapper failed
collect2: error: ld returned 1 exit status
specmake[3]: *** [fma3d] Error 1
Revision 185836 is OK.