https://sourceware.org/bugzilla/show_bug.cgi?id=30914
Bug ID: 30914 Summary: ld: "SFrame simple link" test fails on x86_64-linux-musl due to PC offset Product: binutils Version: 2.41 Status: UNCONFIRMED Severity: normal Priority: P2 Component: ld Assignee: unassigned at sourceware dot org Reporter: awilfox at adelielinux dot org Target Milestone: --- Commands run by test suite: /home/awilcox/Code/binutils-next/system/binutils/src/binutils-2.41/ld/../gas/as-new -mx86-used-note=no --gsframe -o tmpdir/sframe-foo.o /home/awilcox/Code/binutils-next/system/binutils/src/binutils-2.41/ld/testsuite/ld-x86-64/sframe-foo.s /home/awilcox/Code/binutils-next/system/binutils/src/binutils-2.41/ld/../gas/as-new -mx86-used-note=no --gsframe -o tmpdir/sframe-bar.o /home/awilcox/Code/binutils-next/system/binutils/src/binutils-2.41/ld/testsuite/ld-x86-64/sframe-bar.s ./ld-new -z norelro -L/home/awilcox/Code/binutils-next/system/binutils/src/binutils-2.41/ld/testsuite/ld-x86-64 -shared -o tmpdir/dump tmpdir/sframe-foo.o tmpdir/sframe-bar.o /home/awilcox/Code/binutils-next/system/binutils/src/binutils-2.41/ld/../binutils/objdump --sframe=.sframe tmpdir/dump > tmpdir/dump.out Result: regexp_diff match failure regexp "^ func idx \[2\]: pc = 0x1020, size = 53 bytes$" line " func idx [2]: pc = 0x210, size = 53 bytes" regexp_diff match failure regexp "^ 0+1020 +sp\+8 +u +u +$" line " 0000000000000210 sp+8 u u " regexp_diff match failure regexp "^ 0+1021 +sp\+16 +c-16 +u +$" line " 0000000000000211 sp+16 c-16 u " regexp_diff match failure regexp "^ 0+1024 +fp\+16 +c-16 +u +$" line " 0000000000000214 fp+16 c-16 u " regexp_diff match failure regexp "^ 0+1054 +sp\+8 +c-16 +u +$" line " 0000000000000244 sp+8 c-16 u " regexp_diff match failure regexp "^ func idx \[3\]: pc = 0x1055, size = 37 bytes$" line " func idx [3]: pc = 0x245, size = 37 bytes" regexp_diff match failure regexp "^ 0+1055 +sp\+8 +u +u +$" line " 0000000000000245 sp+8 u u " regexp_diff match failure regexp "^ 0+1056 +sp\+16 +c-16 +u +$" line " 0000000000000246 sp+16 c-16 u " regexp_diff match failure regexp "^ 0+1059 +fp\+16 +c-16 +u +$" line " 0000000000000249 fp+16 c-16 u " regexp_diff match failure regexp "^ 0+1079 +sp\+8 +c-16 +u +$" line " 0000000000000269 sp+8 c-16 u " FAIL: SFrame simple link -- You are receiving this mail because: You are on the CC list for the bug.