This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
AArch64 testsuite failures
- From: Nick Clifton <nickc at redhat dot com>
- To: Jiong Wang <jiong dot wang at arm dot com>
- Cc: "binutils at sourceware dot org" <binutils at sourceware dot org>
- Date: Wed, 12 Aug 2015 09:35:40 +0100
- Subject: AArch64 testsuite failures
- Authentication-results: sourceware.org; auth=none
Hi Jiong,
I am seeing some new failures in the LD tests for AArch64:
Checking Binutils in: aarch64-elf ... LD: 5 done
LD REGRESSION: ld-aarch64/emit-relocs-86
LD REGRESSION: ld-aarch64/emit-relocs-86-overflow
LD REGRESSION: aarch64-farcall-b-plt
LD REGRESSION: aarch64-farcall-bl-plt
LD REGRESSION: ld-aarch64/emit-relocs-86
LD REGRESSION: ld-aarch64/emit-relocs-86-overflow
LD REGRESSION: aarch64-farcall-b-plt
LD REGRESSION: aarch64-farcall-bl-plt
Checking Binutils in: aarch64_be-elf ... LD: 4 done
LD REGRESSION: ld-aarch64/emit-relocs-86
LD REGRESSION: ld-aarch64/emit-relocs-86-overflow
LD REGRESSION: aarch64-farcall-b-plt
LD REGRESSION: aarch64-farcall-bl-plt
LD REGRESSION: ld-aarch64/emit-relocs-86
LD REGRESSION: ld-aarch64/emit-relocs-86-overflow
LD REGRESSION: aarch64-farcall-b-plt
LD REGRESSION: aarch64-farcall-bl-plt
This is testing with and without -mabi=ilp32 specified, which is why
each failure is appearing twice for each target.
The failures appear to be because the tests are assuming a linux target.
Eg:
./ld-new: unrecognised emulation mode: aarch64linux32
Supported emulations: aarch64elf aarch64elf32 aarch64elf32b
aarch64elfb armelf armelfb
FAIL: ld-aarch64/emit-relocs-28
Or:
regexp "^.*: f941f611 ldr x17, \[x16,#1000\]$"
line " 2e0: f9421a11 ldr x17, [x16,#1072]"
[...]
FAIL: aarch64-farcall-b-plt
Please could you update these tests to fix this problem ?
Cheers
Nick