EndilWayfare
EndilWayfare
`base_sysroot_tests` completes successfully, under above caveats
Circling back to `no_sysroot_tests`, it also works under above caveats
Disabling the jit tests should probably be as easy as setting `JIT_SUPPORTED=0` for windows triples in `ext_config.sh`
Hmm, I've been using the "rename the binary" strat for regular use (stuck the .exe in a folder in my `PATH` and renamed it to `cargo-clif`). It seems to work...
Sure! Replying inline on the pull request.
Hmm, noticing some interesting things with `cargo test` ``` RUSTFLAGS="-C debuginfo=0" cargo test // ... running 4 tests test model::tests::part_number::parses_doublet ... ok test model::tests::part_number::parses_singlet ... ok test model::tests::part_number::parses_doublet_element_a ... ok...
On a lark, specifying the gnu toolchain doesn't help. It's worse 🤣 ``` RUSTFLAGS="-C debuginfo=0" cargo-clif +nightly-2021-08-25-x86_64-pc-windows-gnu test error: process didn't exit successfully: `C:\Users\{redacted}\bin\bin/cg_clif.exe -vV` (exit code: 0xc0000135, STATUS_DLL_NOT_FOUND) ```
Don't know how to determine if it can't find a clif .dll, a gnu toolchain .dll, or some other .dll entirely...
I'm 98% sure that version of `cargo-clif` _was_ build with gnu. I'll double check, though...
`./test.sh` initially fails with ``` [BUILD] mini_core C:/Users/{redacted}/rustc_codegen_cranelift/build/bin/cg_clif.exe: error while loading shared libraries: rustc_codegen_cranelift.dll: cannot open shared object file: No such file or directory ``` Copying `rustc_codegen_cranelift.dll` to the repo...