SPEC's CPU2000 fma3d had internal compiler error with Aarch64 2014.05 toolchain
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro GCC |
New
|
Undecided
|
Kugan Vivekanandarajah |
Bug Description
Using the linaro build 2014.05 of the Aarch64 toolchain the floating point benchmark 191.fma3d failed to compile.
/opt/gcc-
material_
& (TRUSS(
1
Warning: Rank mismatch in argument 'stress' at (1) (rank-1 and scalar)
output.f90:54.53:
CALL PRINT_COUNTERS (IO_UNIT%
Warning: Rank mismatch in argument 'icount' at (1) (rank-1 and scalar)
output.f90:55.53:
CALL PRINT_COUNTERS (IO_UNIT%LSDO,'Mesh with ',MSHIF,
Warning: Rank mismatch in argument 'icount' at (1) (rank-1 and scalar)
output.f90:56.53:
CALL PRINT_COUNTERS (IO_UNIT%
Warning: Rank mismatch in argument 'icount' at (1) (rank-1 and scalar)
output.f90:2302.36:
& (IO_UNIT%
Warning: Rank mismatch in argument 'icount' at (1) (rank-1 and scalar)
output.f90:2304.36:
& (IO_UNIT%LELO,'Mesh with ', MSHIF, PAGE_NUMBER)
Warning: Rank mismatch in argument 'icount' at (1) (rank-1 and scalar)
output.f90:2306.36:
& (IO_UNIT%
Warning: Rank mismatch in argument 'icount' at (1) (rank-1 and scalar)
strain.f90: In function 'gauge2d_
strain.f90:900:0: internal compiler error: in simplify_
END
^
no stack trace because unwind library not available
Please submit a full bug report,
with preprocessed source if appropriate.
See <https:/
specmake: *** [strain.o] Error 1
specmake options 2> options.err | tee options.out
COMP: /opt/gcc-
LINK: /opt/gcc-
Some files did not appear to be built: fma3d
*** Error building 191.fma3d
Changed in gcc-linaro: | |
assignee: | nobody → Kugan Vivekanandarajah (kugan-vivekanandarajah) |
REMOVED -floop-interchange to see if this had any effect. No.
Warning: Rank mismatch in argument 'icount' at (1) (rank-1 and scalar) strain_ integration' : const_unary_ operation, at simplify-rtx.c:1539 /bugs.launchpad .net/gcc- linaro> for instructions. linaro- aarch64- linux-gnu- 4.9-2014. 05_linux/ bin/aarch64- linux-gnu- gfortran -c -o options.o -static -g -O3 -march= armv8-a+ crypto -ffast-math -ftree-vectorize -fno-use- linker- plugin -static -g linaro- aarch64- linux-gnu- 4.9-2014. 05_linux/ bin/aarch64- linux-gnu- gfortran -O3 -march= armv8-a+ crypto -ffast-math -ftree-vectorize -fno-use- linker- plugin -static -g -static -g -o options
strain.f90: In function 'gauge2d_
strain.f90:900:0: internal compiler error: in simplify_
END
^
no stack trace because unwind library not available
Please submit a full bug report,
with preprocessed source if appropriate.
See <https:/
specmake: *** [strain.o] Error 1
specmake options 2> options.err | tee options.out
COMP: /opt/gcc-
LINK: /opt/gcc-
Some files did not appear to be built: fma3d
*** Error building 191.fma3d