On 3/1/23 21:25, Tom Tromey via Gdb-patches wrote: > This adds a 'rust_at_least' helper proc, for checking the version of > the Rust compiler in use. It then changes various tests to use this > with 'require'. Hi, just an idea, this could also be implemented without introducing a new proc, using proc version_compare, so instead of: ... require {rust_at_least 1 30} ... we'd do: ... require {version_compare [rust_compiler_version] >= {1 30 0}} ... I needed the additional 0 because my rustc version is: ... $ rustc --version rustc 1.67.1 (d5a82bbd2 2023-02-07) (built from a source tarball) ... and version_compare currently requires comparing version-lists with the same length, but I suppose we could also change that to just assume a 0. WDYT? Thanks, - Tom