Skip to content

Conversation

@BurntSushi
Copy link
Member

Recently, cross test started running doc tests. This is A Good Thing,
but the tests take forever because each test is compiled individually.

In Rust 2024, this should hopefully be fixed since most doc tests will
be combined together into one executable. But we haven't moved to Rust
2024 yet.

We do this by splitting up the tests for "native" targets versus "cross"
targets. This overall leads to a simpler configuration IMO.

Recently, `cross test` started running doc tests. This is A Good Thing,
but the tests take *forever* because each test is compiled individually.

In Rust 2024, this should hopefully be fixed since most doc tests will
be combined together into one executable. But we haven't moved to Rust
2024 yet.

We do this by splitting up the tests for "native" targets versus "cross"
targets. This overall leads to a simpler configuration IMO.
@BurntSushi BurntSushi merged commit cd7bb75 into master Aug 24, 2025
13 checks passed
@BurntSushi BurntSushi deleted the ag/ci-cross-strip branch August 24, 2025 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants