korken89 / smlang-rs

A State Machine Language DSL procedual macro for Rust
Apache License 2.0
202 stars 28 forks source link

MSRV #87

Open jayvdb opened 1 month ago

jayvdb commented 1 month ago

cargo +1.60.0 build works, however cargo +1.70.0 test doesnt build and cargo +1.75.0 test runs with one test failure due to differences in outputs of the compiler.

It is likely possible to get the tests working on older versions with some feature flags and other trickery. Is this desirable?

What is the desired MSRV of this project?

ryan-summers commented 4 weeks ago

The crate generally doesn't have an MSRV policy outside of working with the latest stable rust.

I don't see much value in anything else for CI/test purposes, as the crate will still work just fine with older rust versions.