Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

run-make-fulldeps/c-link-to-rust-va-list-fn test is failing on AArch64 #73162

Closed
pietroalbini opened this issue Jun 9, 2020 · 5 comments
Closed
Labels
A-testsuite Area: The testsuite used to check the correctness of rustc C-bug Category: This is a bug. O-Arm Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state

Comments

@pietroalbini
Copy link
Member

The src/test/run-make-fulldeps/c-link-to-rust-va-list-fn test is failing on AArch64 with the following assertion:

test: test.c:25: main: Assertion `test_rust(check_list_0, 0x01LL, 0x02, 0x03LL) == 0' failed.
Aborted (core dumped)
@jonas-schievink jonas-schievink added A-testsuite Area: The testsuite used to check the correctness of rustc C-bug Category: This is a bug. O-Arm Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state labels Jun 9, 2020
@nagisa
Copy link
Member

nagisa commented Jun 9, 2020

Is this a regression? This can be an ABI issue, meaning there can be soundness concerns too.

@pietroalbini
Copy link
Member Author

I just noted this while running the testsuite on AArch64.

@pietroalbini
Copy link
Member Author

cc @Stammark @JamieCunliffe @vigoux @joaopaulocarreiro @raw-bin, this is one of the tests that are failing on AArch64.

@JamieCunliffe
Copy link
Contributor

JamieCunliffe commented Jun 9, 2020

Related: #56475

@pietroalbini
Copy link
Member Author

Closing as a duplicate of #56475.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-testsuite Area: The testsuite used to check the correctness of rustc C-bug Category: This is a bug. O-Arm Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state
Projects
None yet
Development

No branches or pull requests

4 participants