[Bug middle-end/83889] New: [8 regression] new failures on some arm targets after r256644
clyon at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Jan 16 08:23:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83889
Bug ID: 83889
Summary: [8 regression] new failures on some arm targets after
r256644
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: clyon at gcc dot gnu.org
Target Milestone: ---
After r256644, I've noticed a few new failures on some arm targets:
* on arm-none-linux-gnueabihf
--with-mode arm
--with-cpu arm10tdmi
--with-fpu vfp
* same on arm-none-eabi with default mode/cpu/fpu
gcc.dg/vect/vect-alias-check-10.c -flto -ffat-lto-objects execution test
gcc.dg/vect/vect-alias-check-10.c execution test
gcc.dg/vect/vect-alias-check-11.c -flto -ffat-lto-objects execution test
gcc.dg/vect/vect-alias-check-11.c execution test
gcc.dg/vect/vect-alias-check-12.c -flto -ffat-lto-objects execution test
gcc.dg/vect/vect-alias-check-12.c execution test
gcc.dg/vect/vect-alias-check-8.c -flto -ffat-lto-objects execution test
gcc.dg/vect/vect-alias-check-8.c execution test
gcc.dg/vect/vect-alias-check-9.c -flto -ffat-lto-objects execution test
gcc.dg/vect/vect-alias-check-9.c execution test
Maybe it's just a matter of a missing effective-target, since most of the other
tests have vect_int/vect_double, ....
More restrictive guards are also needed for
arm-none-eabi
--with-mode thumb
--with-cpu cortex-m3
because I build with --disable-multilib and these testcases are compiled/linked
with -mfpu=neon -mfloat-abi=softfp -march=armv7-a, resulting in:
/aci-gcc-fsf/builds/gcc-fsf-gccsrc-thumb/tools/arm-none-eabi/bin/ld: error:
/cclmCTmv.o: Conflicting architecture profiles A/M
/aci-gcc-fsf/builds/gcc-fsf-gccsrc-thumb/tools/arm-none-eabi/bin/ld: failed to
merge target specific data of file /cclmCTmv.o
More information about the Gcc-bugs
mailing list