georust / georust/earcut

Enable Miri testing

Open
#37 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Rust
Stars
58
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Consider automating [Miri](https://github.com/rust-lang/miri#miri) test runs - the undefined behavior detector tool - to run in CI.

```bash
rustup component add --toolchain nightly-x86_64-unknown-linux-gnu miri
cargo +nightly miri test
```

Note that at the moment at least one of the tests fails, but I am not certain if this is the fault of the test itself.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by running the provided rustup command and `cargo +nightly miri test` to identify the failing test. Then locate the repository's CI configuration and determine how to add the Miri run; the work is done when Miri runs in CI and the existing failure is explained or resolved.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
ci-cd, testing-qa
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.