Skip to content

Spurious SIGILL (signal 4) when linking with cc on macOS during doctest #58209

New issue

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

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

Already on GitHub? # to your account

Closed
kennytm opened this issue Feb 6, 2019 · 2 comments
Closed
Labels
A-linkage Area: linking into static, shared libraries and binaries A-spurious Area: Spurious failures in builds (spuriously == for no apparent reason) C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC O-macos Operating system: macOS T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.

Comments

@kennytm
Copy link
Member

kennytm commented Feb 6, 2019

Symptom: The Linker crashes with signal 4, e.g.

error: linking with `cc` failed: signal: 4

Previous instances:

Date URL Failing test
2018-08-31T21:30:20Z #53533 (comment) alloc.rs - alloc::alloc (line 62)
2018-09-29T19:38:06Z #54601 (comment) hex.rs - hex::[u8]::to_hex (line 32)
2018-10-17T16:28:07Z #55134 (comment) ../stdsimd/coresimd/macros.rs - coresimd::x86::__m128 (line 27)
2018-10-17T23:16:07Z #54349 (comment) src/test/rustdoc/test_option_check/bar.rs - bar::foooo (line 16)
2018-11-23T08:50:08Z #55767 (comment) alloc.rs - alloc::System (line 106)
2018-11-30T11:50:06Z #56214 (comment) /Users/travis/build/rust-lang/rust/src/doc/unstable-book/src/language-features/generators.md - generators::_::Generators_as_state_machines (line 166)
2018-12-02T05:06:07Z #55010 (comment) src/test/rustdoc/test_option_check/bar.rs - bar::foooo (line 16)
2018-12-09T16:14:08Z #56463 (comment) ../stdsimd/coresimd/macros.rs - coresimd::x86::__m128 (line 292)
2018-12-11T03:22:07Z #56092 (comment) alloc.rs - alloc::alloc (line 66)
2019-01-20T08:26:07Z #57647 (comment) src/test/rustdoc/test_option_check/bar.rs - bar::foooo (line 6)
@kennytm kennytm added A-spurious Area: Spurious failures in builds (spuriously == for no apparent reason) T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC labels Feb 6, 2019
@kennytm kennytm mentioned this issue May 19, 2019
@wesleywiser
Copy link
Member

Closing since this hasn't happened in a long time.

@jieyouxu
Copy link
Member

jieyouxu commented Dec 6, 2024

Triage: closing as per comment above (forgot to actually close :3)

@jieyouxu jieyouxu closed this as completed Dec 6, 2024
@jieyouxu jieyouxu added A-linkage Area: linking into static, shared libraries and binaries O-macos Operating system: macOS labels Dec 6, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
A-linkage Area: linking into static, shared libraries and binaries A-spurious Area: Spurious failures in builds (spuriously == for no apparent reason) C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC O-macos Operating system: macOS T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.
Projects
None yet
Development

No branches or pull requests

3 participants