Comment 4 for bug 1331112

Revision history for this message
frank smith (smithfra) wrote :

The bug is reproducible, I eliminated one of the flags (see below) and got the same error.

This bug is against the 4.9-2014.05 aarch64 toolchain. This did NOT happen in the 4.8-21014.04 aarch64 toolchain.

fma3d code is Fortran.

FC = /opt/gcc-linaro-aarch64-linux-gnu-4.9-2014.05_linux/bin/aarch64-linux-gnu-gfortran

smithfra:~/Desktop/SPEC2000/cpu2000$ /opt/gcc-linaro-aarch64-linux-gnu-4.9-2014.05_linux/bin/aarch64-linux-gnu-gfortran --version
GNU Fortran (crosstool-NG linaro-1.13.1-4.9-2014.05 - Linaro GCC 4.9-2014.05) 4.9.1 20140505 (prerelease)
Copyright (C) 2014 Free Software Foundation, Inc.

Following is extracted from the SPEC config file that I used to build the cpu2000 floating-point binaries
191.fma3d=default=default=default:
FOPTIMIZE = -O3 -march=armv8-a+crypto -ffast-math -ftree-vectorize -fno-use-linker-plugin -floop-interchange -static -g

and had the same problem after removing -floop-interchange
FOPTIMIZE = -O3 -march=armv8-a+crypto -ffast-math -ftree-vectorize -fno-use-linker-plugin -static -g