mmtk / mmtk-core

Memory Management ToolKit
https://www.mmtk.io
Other
379 stars 69 forks source link

Parallelize and workaround CI style checks #1184

Closed wks closed 3 months ago

wks commented 3 months ago

We now do style checks in parallel to cargo test so that style problems will fail fast.

Black-listed clippy 0.1.77 on x86_64-apple-darwin because it is known to crash randomly.

Also added missing style checks for non-mock benchmarks.

wks commented 3 months ago

cargo clippy needs to cross-compile mimalloc if the host is different from the target. That needs special setup for cross compilation, which is more complicated than running natively. I will simply blacklist cargo clippy 1.77.0 on darwin.