You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Tests for C++ can only be run when g++ or another C++ compiler is
available. We don't need to test this on all platforms, so make the
tests check whether a compiler is available and only run these tests
if so.
* Statics seem to produce duplicate symbol errors [1]. Comment out the
relevant parts of tests for now.
* Tests don't work when cross compiling. Gate the `all.rs` test to only
run on x86_64.
Most of this needs to be removed, but the workarounds get us able to run
something in CI.
[1]: rust-lang#4365
tgross35
added a commit
to tgross35/rust-libc
that referenced
this issue
Apr 3, 2025
* Tests for C++ can only be run when g++ or another C++ compiler is
available. We don't need to test this on all platforms, so make the
tests check whether a compiler is available and only run these tests
if so.
* Statics seem to produce duplicate symbol errors [1]. Comment out the
relevant parts of tests for now.
* Tests don't work when cross compiling. Gate the `all.rs` test to only
run on x86_64.
Most of this needs to be removed, but the workarounds get us able to run
something in CI.
[1]: rust-lang#4365
sanstzu
pushed a commit
to sanstzu/rust-libc
that referenced
this issue
May 16, 2025
* Tests for C++ can only be run when g++ or another C++ compiler is
available. We don't need to test this on all platforms, so make the
tests check whether a compiler is available and only run these tests
if so.
* Statics seem to produce duplicate symbol errors [1]. Comment out the
relevant parts of tests for now.
* Tests don't work when cross compiling. Gate the `all.rs` test to only
run on x86_64.
Most of this needs to be removed, but the workarounds get us able to run
something in CI.
[1]: rust-lang#4365
Something needs to be reworked here. This may be a ODR violation since they are defined in the header.
Look for
FIXME(#4365)
in the tests for relevant locations.The text was updated successfully, but these errors were encountered: