[INFO] fetching crate ravencheck 0.3.0... [INFO] testing ravencheck-0.3.0 against master#350d0ef0ec0493e6d21cfb265cb8211a0e74d766 for pr-145330-1 [INFO] extracting crate ravencheck 0.3.0 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate ravencheck 0.3.0 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate ravencheck 0.3.0 [INFO] tweaked toml for crates.io crate ravencheck 0.3.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate ravencheck 0.3.0 on toolchain 350d0ef0ec0493e6d21cfb265cb8211a0e74d766 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate ravencheck 0.3.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded ravencheck-macros v0.3.0 [INFO] [stderr] Downloaded ravenlang v0.3.0 [INFO] [stderr] Downloaded easy-smt v0.2.8 [INFO] [stderr] Downloaded graph-cycles v0.3.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bc79983c5ac3622ee72399311fc2ae7ee98791a09d9040b8c9ddb0cb0965201a [INFO] running `Command { std: "docker" "start" "-a" "bc79983c5ac3622ee72399311fc2ae7ee98791a09d9040b8c9ddb0cb0965201a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bc79983c5ac3622ee72399311fc2ae7ee98791a09d9040b8c9ddb0cb0965201a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bc79983c5ac3622ee72399311fc2ae7ee98791a09d9040b8c9ddb0cb0965201a", kill_on_drop: false }` [INFO] [stdout] bc79983c5ac3622ee72399311fc2ae7ee98791a09d9040b8c9ddb0cb0965201a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4455a81a236f897dd2f18a146d6dda196652ccaa367108902cc2fb83e632de0d [INFO] running `Command { std: "docker" "start" "-a" "4455a81a236f897dd2f18a146d6dda196652ccaa367108902cc2fb83e632de0d", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling libc v0.2.175 [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling anstyle-parse v0.2.7 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling anstyle v1.0.11 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling anstyle-query v1.1.4 [INFO] [stderr] Compiling jiff v0.2.15 [INFO] [stderr] Compiling easy-smt v0.2.8 [INFO] [stderr] Compiling anstream v0.6.20 [INFO] [stderr] Compiling indexmap v2.10.0 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling petgraph v0.8.2 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling graph-cycles v0.3.0 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling ravencheck-macros v0.3.0 [INFO] [stderr] Compiling env_filter v0.1.3 [INFO] [stderr] Compiling env_logger v0.11.8 [INFO] [stderr] Compiling ravenlang v0.3.0 [INFO] [stderr] Compiling ravencheck v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.17s [INFO] running `Command { std: "docker" "inspect" "4455a81a236f897dd2f18a146d6dda196652ccaa367108902cc2fb83e632de0d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4455a81a236f897dd2f18a146d6dda196652ccaa367108902cc2fb83e632de0d", kill_on_drop: false }` [INFO] [stdout] 4455a81a236f897dd2f18a146d6dda196652ccaa367108902cc2fb83e632de0d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a80bf8c9208b106553dc277c5bbe68c86b067f560a38a896b164bb87145d98bc [INFO] running `Command { std: "docker" "start" "-a" "a80bf8c9208b106553dc277c5bbe68c86b067f560a38a896b164bb87145d98bc", kill_on_drop: false }` [INFO] [stderr] Compiling ravencheck v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.42s [INFO] running `Command { std: "docker" "inspect" "a80bf8c9208b106553dc277c5bbe68c86b067f560a38a896b164bb87145d98bc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a80bf8c9208b106553dc277c5bbe68c86b067f560a38a896b164bb87145d98bc", kill_on_drop: false }` [INFO] [stdout] a80bf8c9208b106553dc277c5bbe68c86b067f560a38a896b164bb87145d98bc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 77dbe1579749a96e1456e37eab50cff3e6718ef3ee6f7bb3a78ac4efe89cf9e6 [INFO] running `Command { std: "docker" "start" "-a" "77dbe1579749a96e1456e37eab50cff3e6718ef3ee6f7bb3a78ac4efe89cf9e6", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ravencheck-4246cd4a22c3dc75) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test macro_examples::filter::my_mod::filter_test ... ok [INFO] [stdout] test macro_examples::sets_using_alias::my_mod::normal_tests::empty_is_empty ... ok [INFO] [stdout] test macro_examples::sets::my_mod::runtime_properties::empty_is_empty ... ok [INFO] [stdout] test macro_examples::sets::my_mod::runtime_properties::union_empty_set ... ok [INFO] [stdout] test macro_examples::sets_using_alias::my_mod::normal_tests::union_empty_set ... ok [INFO] [stdout] test macro_examples::main_example_set::my_mod::normal_tests::empty_is_empty ... ok [INFO] [stdout] test macro_examples::minimal::my_mod::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] test macro_examples::filter::my_mod::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] test macro_examples::minimal_polymorphic::my_mod::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] test macro_examples::type_parameter_sets::my_mod::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] test macro_examples::sets_using_alias::my_mod::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] test macro_examples::main_example_set::my_mod::normal_tests::union_empty_set ... ok [INFO] [stdout] test macro_examples::minimal_filter::my_mod::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] test macro_examples::main_example_set::my_mod::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] test macro_examples::sets::my_mod::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] test macro_examples::nat_u32::my_mod::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] test macro_examples::main_example_nat::my_mod::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] test macro_examples::recursive::rvn::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] test macro_examples::import_test::my_mod::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] test macro_examples::nat::my_nat_mod::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- macro_examples::minimal::my_mod::ravencheck_tests::check_properties stdout ---- [INFO] [stdout] Pushing axiom with rules [] [INFO] [stdout] Checking 1 cases... [INFO] [stdout] Calling relevant_with_axioms on... [INFO] [stdout] term: Bind1(LogQuantifier(Exists, [(Manual("a"), Base(UI("Set", []))), (Manual("b"), Base(UI("Set", [])))], Bind1(Eq(false, [Var(Manual("a"), [])], [Var(Manual("b"), [])]), Auto(7), Return([Var(Auto(7), [])]))), Auto(4), Return([Var(Auto(4), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("Set", []))), (Manual("b"), Base(UI("Set", [])))], Bind1(Eq(true, [Var(Manual("a"), [])], [Var(Manual("b"), [])]), Auto(13), Bind1(LogQuantifier(Exists, [(Manual("e"), Base(UI("Elem", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Manual("e"), []), Var(Manual("a"), [])]), Auto(17), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Manual("e"), []), Var(Manual("b"), [])]), Auto(18), Bind1(Eq(false, [Var(Auto(17), [])], [Var(Auto(18), [])]), Auto(10), Return([Var(Auto(10), [])]))))), Auto(1), Bind1(LogOpN(Or, [Var(Auto(1), []), Var(Auto(13), [])]), Auto(16), Return([Var(Auto(16), [])]))))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] [INFO] [stdout] thread 'macro_examples::minimal::my_mod::ravencheck_tests::check_properties' (32) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a684b1eff22 - std::backtrace_rs::backtrace::libunwind::trace::h0fb8082ca5562a61 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a684b1eff22 - std::backtrace_rs::backtrace::trace_unsynchronized::hfaa258994374a3cd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a684b1eff22 - std::sys::backtrace::_print_fmt::h11496fe34963a885 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a684b1eff22 - ::fmt::hff1a9408d012ee89 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a684b213a8f - core::fmt::rt::Argument::fmt::hf11195b61445f5d1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5a684b213a8f - core::fmt::write::h2f1fc679f228cc52 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5a684b1dc993 - std::io::default_write_fmt::h12bd533187bc883d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a684b1dc993 - std::io::Write::write_fmt::h926a1fdfdcb90065 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5a684b1efd72 - std::sys::backtrace::BacktraceLock::print::h28bfdbcac6d3828b [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a684b1db04c - std::panicking::default_hook::{{closure}}::h1f968e3a24b0e3b4 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5a684b1daec9 - std::panicking::default_hook::h43da101644971931 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5a684af08a5e - as core::ops::function::Fn>::call::h4b2012949041da5d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5a684af08a5e - test::test_main_with_exit_callback::{{closure}}::h53c9154cdc260357 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5a684b1db653 - as core::ops::function::Fn>::call::h911f2e3e7e84b764 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5a684b1db653 - std::panicking::panic_with_hook::hb4e916c3e65eccec [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5a684b1ef8fa - std::panicking::panic_handler::{{closure}}::hbff715d0475cf1bd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5a684b1ef859 - std::sys::backtrace::__rust_end_short_backtrace::hd6f43484e45a4955 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5a684b1dbd2d - __rustc[b29d3319de9a3146]::rust_begin_unwind [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5a684b21a090 - core::panicking::panic_fmt::h5f8d281875be5ff1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a684b21b026 - core::result::unwrap_failed::hbb243a6a8b53218d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x5a684b0129db - core::result::Result::unwrap::hf3ea0500d3cda126 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x5a684b0129db - ravenlang::smt::query_negative_c::hc0d0e1d03461068c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69 [INFO] [stdout] 22: 0x5a684b011c9c - ravenlang::smt::CheckedSig::check_goal::h27eba8f90a68adc1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:28:15 [INFO] [stdout] 23: 0x5a684aeef16f - ravencheck::rcc::Rcc::check_goals::hcde21e8f4731f0bc [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5a684aef89b6 - ravencheck::macro_examples::minimal::my_mod::ravencheck_tests::check_properties::h5b627e25812c57ff [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/minimal.rs:1:1 [INFO] [stdout] 25: 0x5a684aef8a07 - ravencheck::macro_examples::minimal::my_mod::ravencheck_tests::check_properties::{{closure}}::hb45263e9f22df644 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/minimal.rs:1:30 [INFO] [stdout] 26: 0x5a684af01016 - core::ops::function::FnOnce::call_once::h276ba4a2be7d4029 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5a684af0df9b - core::ops::function::FnOnce::call_once::haf4e03bb51ef1351 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 28: 0x5a684af0df9b - test::__rust_begin_short_backtrace::h50f5566ee84f2f21 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5a684af11195 - test::run_test_in_process::{{closure}}::heb3733b71d876eca [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5a684af11195 - as core::ops::function::FnOnce<()>>::call_once::he2fe41e1b161faa9 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 31: 0x5a684af11195 - std::panicking::catch_unwind::do_call::h00aa383d8fd97a09 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5a684af11195 - std::panicking::catch_unwind::he482e1914bc21641 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5a684af11195 - std::panic::catch_unwind::h86ac9705098f4f22 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5a684af11195 - test::run_test_in_process::h636a992821e3c6aa [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5a684af11195 - test::run_test::{{closure}}::he454cc9a192df79f [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5a684af36b44 - test::run_test::{{closure}}::haec47455908dff86 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5a684af36b44 - std::sys::backtrace::__rust_begin_short_backtrace::h230785972524cdc1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::haa5a562db4cde838 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5a684af1d75a - as core::ops::function::FnOnce<()>>::call_once::h89254f37a55d0a87 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 40: 0x5a684af1d75a - std::panicking::catch_unwind::do_call::h499f5a462f019d9d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5a684af1d75a - std::panicking::catch_unwind::h6736fbbb1a264383 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5a684af1d75a - std::panic::catch_unwind::h49ea7bdd1cbee572 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::h653dfa62acf32f5a [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5a684af1d75a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h82582a626a045a45 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5a684b1c614f - as core::ops::function::FnOnce>::call_once::h4ab26c07513156cc [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 46: 0x5a684b1c614f - std::sys::pal::unix::thread::Thread::new::thread_start::h66ff1bba185a50cf [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 47: 0x716c19cccaa4 - [INFO] [stdout] 48: 0x716c19d59a34 - clone [INFO] [stdout] 49: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- macro_examples::filter::my_mod::ravencheck_tests::check_properties stdout ---- [INFO] [stdout] Pushing axiom with rules [] [INFO] [stdout] Expanding call filter... [INFO] [stdout] Checking 1 cases... [INFO] [stdout] Calling relevant_with_axioms on... [INFO] [stdout] term: Bind1(LogQuantifier(Exists, [(Manual("e"), Base(UI("u32", []))), (Manual("s"), Base(UI("MySet", [])))], Bind1(LogQuantifier(Exists, [(Auto(18), Base(UI("MySet", [])))], Bind1(LogQuantifier(Forall, [(Auto(29), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(29), []), Var(Auto(18), [])]), Auto(56), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(29), []), Var(Manual("s"), [])]), Auto(57), Bind1(Eq(false, [Var(Auto(29), [])], [Var(Manual("e"), [])]), Auto(9), Bind1(LogOpN(And, [Var(Auto(9), []), Var(Auto(57), [])]), Auto(41), Bind1(Eq(true, [Var(Auto(56), [])], [Var(Auto(41), [])]), Auto(75), Return([Var(Auto(75), [])]))))))), Auto(70), Bind1(Eq(false, [Var(Manual("s"), [])], [Var(Auto(18), [])]), Auto(71), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, false), [Var(Manual("e"), []), Var(Manual("s"), [])]), Auto(72), Bind1(LogOpN(And, [Var(Auto(71), []), Var(Auto(72), [])]), Auto(69), Bind1(LogOpN(And, [Var(Auto(69), []), Var(Auto(70), [])]), Auto(68), Return([Var(Auto(68), [])]))))))), Auto(65), Return([Var(Auto(65), [])]))), Auto(62), Return([Var(Auto(62), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("MySet", []))), (Manual("b"), Base(UI("MySet", [])))], Bind1(Eq(true, [Var(Manual("a"), [])], [Var(Manual("b"), [])]), Auto(13), Bind1(LogQuantifier(Exists, [(Manual("e"), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Manual("e"), []), Var(Manual("a"), [])]), Auto(17), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Manual("e"), []), Var(Manual("b"), [])]), Auto(18), Bind1(Eq(false, [Var(Auto(17), [])], [Var(Auto(18), [])]), Auto(10), Return([Var(Auto(10), [])]))))), Auto(1), Bind1(LogOpN(Or, [Var(Auto(1), []), Var(Auto(13), [])]), Auto(16), Return([Var(Auto(16), [])]))))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] [INFO] [stdout] thread 'macro_examples::filter::my_mod::ravencheck_tests::check_properties' (26) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a684b1eff22 - std::backtrace_rs::backtrace::libunwind::trace::h0fb8082ca5562a61 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a684b1eff22 - std::backtrace_rs::backtrace::trace_unsynchronized::hfaa258994374a3cd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a684b1eff22 - std::sys::backtrace::_print_fmt::h11496fe34963a885 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a684b1eff22 - ::fmt::hff1a9408d012ee89 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a684b213a8f - core::fmt::rt::Argument::fmt::hf11195b61445f5d1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5a684b213a8f - core::fmt::write::h2f1fc679f228cc52 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5a684b1dc993 - std::io::default_write_fmt::h12bd533187bc883d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a684b1dc993 - std::io::Write::write_fmt::h926a1fdfdcb90065 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5a684b1efd72 - std::sys::backtrace::BacktraceLock::print::h28bfdbcac6d3828b [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a684b1db04c - std::panicking::default_hook::{{closure}}::h1f968e3a24b0e3b4 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5a684b1daec9 - std::panicking::default_hook::h43da101644971931 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5a684af08a5e - as core::ops::function::Fn>::call::h4b2012949041da5d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5a684af08a5e - test::test_main_with_exit_callback::{{closure}}::h53c9154cdc260357 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5a684b1db653 - as core::ops::function::Fn>::call::h911f2e3e7e84b764 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5a684b1db653 - std::panicking::panic_with_hook::hb4e916c3e65eccec [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5a684b1ef8fa - std::panicking::panic_handler::{{closure}}::hbff715d0475cf1bd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5a684b1ef859 - std::sys::backtrace::__rust_end_short_backtrace::hd6f43484e45a4955 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5a684b1dbd2d - __rustc[b29d3319de9a3146]::rust_begin_unwind [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5a684b21a090 - core::panicking::panic_fmt::h5f8d281875be5ff1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a684b21b026 - core::result::unwrap_failed::hbb243a6a8b53218d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x5a684b0129db - core::result::Result::unwrap::hf3ea0500d3cda126 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x5a684b0129db - ravenlang::smt::query_negative_c::hc0d0e1d03461068c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69 [INFO] [stdout] 22: 0x5a684b011c9c - ravenlang::smt::CheckedSig::check_goal::h27eba8f90a68adc1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:28:15 [INFO] [stdout] 23: 0x5a684aeef16f - ravencheck::rcc::Rcc::check_goals::hcde21e8f4731f0bc [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5a684af02b0d - ravencheck::macro_examples::filter::my_mod::ravencheck_tests::check_properties::h2cb123175be1d3f2 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/filter.rs:1:1 [INFO] [stdout] 25: 0x5a684af02b57 - ravencheck::macro_examples::filter::my_mod::ravencheck_tests::check_properties::{{closure}}::hdfd65225e8f3e9bf [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/filter.rs:1:30 [INFO] [stdout] 26: 0x5a684af01896 - core::ops::function::FnOnce::call_once::hd711df06e73db946 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5a684af0df9b - core::ops::function::FnOnce::call_once::haf4e03bb51ef1351 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 28: 0x5a684af0df9b - test::__rust_begin_short_backtrace::h50f5566ee84f2f21 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5a684af11195 - test::run_test_in_process::{{closure}}::heb3733b71d876eca [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5a684af11195 - as core::ops::function::FnOnce<()>>::call_once::he2fe41e1b161faa9 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 31: 0x5a684af11195 - std::panicking::catch_unwind::do_call::h00aa383d8fd97a09 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5a684af11195 - std::panicking::catch_unwind::he482e1914bc21641 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5a684af11195 - std::panic::catch_unwind::h86ac9705098f4f22 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5a684af11195 - test::run_test_in_process::h636a992821e3c6aa [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5a684af11195 - test::run_test::{{closure}}::he454cc9a192df79f [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5a684af36b44 - test::run_test::{{closure}}::haec47455908dff86 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5a684af36b44 - std::sys::backtrace::__rust_begin_short_backtrace::h230785972524cdc1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::haa5a562db4cde838 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5a684af1d75a - as core::ops::function::FnOnce<()>>::call_once::h89254f37a55d0a87 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 40: 0x5a684af1d75a - std::panicking::catch_unwind::do_call::h499f5a462f019d9d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5a684af1d75a - std::panicking::catch_unwind::h6736fbbb1a264383 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5a684af1d75a - std::panic::catch_unwind::h49ea7bdd1cbee572 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::h653dfa62acf32f5a [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5a684af1d75a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h82582a626a045a45 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5a684b1c614f - as core::ops::function::FnOnce>::call_once::h4ab26c07513156cc [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 46: 0x5a684b1c614f - std::sys::pal::unix::thread::Thread::new::thread_start::h66ff1bba185a50cf [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 47: 0x716c19cccaa4 - [INFO] [stdout] 48: 0x716c19d59a34 - clone [INFO] [stdout] 49: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- macro_examples::minimal_polymorphic::my_mod::ravencheck_tests::check_properties stdout ---- [INFO] [stdout] Pushing axiom with rules [InstRule { left: UI("HashSet", [Base(UI("E", []))]), right: [Base(UI("E", []))] }] [INFO] [stdout] Checking 1 cases... [INFO] [stdout] Calling relevant_with_axioms on... [INFO] [stdout] term: Bind1(LogQuantifier(Exists, [(Manual("a"), Base(UI("HashSet", [Base(UI("E", []))]))), (Manual("b"), Base(UI("HashSet", [Base(UI("E", []))])))], Bind1(Eq(false, [Var(Manual("a"), [])], [Var(Manual("b"), [])]), Auto(7), Return([Var(Auto(7), [])]))), Auto(4), Return([Var(Auto(4), [])])) [INFO] [stdout] Matching HashSet with HashSet [INFO] [stdout] Subbing types [Base(UI("E", []))] for ["E"] [INFO] [stdout] Inst axiom body: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("HashSet", [Base(UI("E", []))]))), (Manual("b"), Base(UI("HashSet", [Base(UI("E", []))])))], BindN(Seq(BindN(Seq(Return([Var(Manual("a"), [])])), [Atom(Auto(11))], BindN(Seq(Return([Var(Manual("b"), [])])), [Atom(Auto(12))], Bind1(Eq(true, [Var(Auto(11), [])], [Var(Auto(12), [])]), Auto(13), Return([Var(Auto(13), [])]))))), [Atom(Auto(15))], BindN(Seq(Bind1(LogQuantifier(Exists, [(Manual("e"), Base(UI("E", [])))], BindN(Seq(BindN(Seq(Return([Var(Manual("a"), [])])), [Atom(Auto(3))], BindN(Seq(Return([Var(Manual("e"), [])])), [Atom(Auto(2))], Apply(BindN(Seq(Return([Var(Manual("member"), [Base(UI("E", []))])])), [Atom(Auto(4))], Force(Var(Auto(4), []))), [], [Var(Auto(2), []), Var(Auto(3), [])])))), [Atom(Auto(5))], BindN(Seq(BindN(Seq(Return([Var(Manual("b"), [])])), [Atom(Auto(7))], BindN(Seq(Return([Var(Manual("e"), [])])), [Atom(Auto(6))], Apply(BindN(Seq(Return([Var(Manual("member"), [Base(UI("E", []))])])), [Atom(Auto(8))], Force(Var(Auto(8), []))), [], [Var(Auto(6), []), Var(Auto(7), [])])))), [Atom(Auto(9))], Bind1(Eq(false, [Var(Auto(5), [])], [Var(Auto(9), [])]), Auto(10), Return([Var(Auto(10), [])]))))), Auto(1), Return([Var(Auto(1), [])]))), [Atom(Auto(14))], Bind1(LogOpN(Or, [Var(Auto(14), []), Var(Auto(15), [])]), Auto(16), Return([Var(Auto(16), [])]))))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("HashSet", [Base(UI("E", []))]))), (Manual("b"), Base(UI("HashSet", [Base(UI("E", []))])))], Bind1(Eq(true, [Var(Manual("a"), [])], [Var(Manual("b"), [])]), Auto(13), Bind1(LogQuantifier(Exists, [(Manual("e"), Base(UI("E", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [Base(UI("E", []))] }, true), [Var(Manual("e"), []), Var(Manual("a"), [])]), Auto(17), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [Base(UI("E", []))] }, true), [Var(Manual("e"), []), Var(Manual("b"), [])]), Auto(18), Bind1(Eq(false, [Var(Auto(17), [])], [Var(Auto(18), [])]), Auto(10), Return([Var(Auto(10), [])]))))), Auto(1), Bind1(LogOpN(Or, [Var(Auto(1), []), Var(Auto(13), [])]), Auto(16), Return([Var(Auto(16), [])]))))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] [INFO] [stdout] thread 'macro_examples::minimal_polymorphic::my_mod::ravencheck_tests::check_properties' (34) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a684b1eff22 - std::backtrace_rs::backtrace::libunwind::trace::h0fb8082ca5562a61 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a684b1eff22 - std::backtrace_rs::backtrace::trace_unsynchronized::hfaa258994374a3cd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a684b1eff22 - std::sys::backtrace::_print_fmt::h11496fe34963a885 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a684b1eff22 - ::fmt::hff1a9408d012ee89 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a684b213a8f - core::fmt::rt::Argument::fmt::hf11195b61445f5d1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5a684b213a8f - core::fmt::write::h2f1fc679f228cc52 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5a684b1dc993 - std::io::default_write_fmt::h12bd533187bc883d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a684b1dc993 - std::io::Write::write_fmt::h926a1fdfdcb90065 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5a684b1efd72 - std::sys::backtrace::BacktraceLock::print::h28bfdbcac6d3828b [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a684b1db04c - std::panicking::default_hook::{{closure}}::h1f968e3a24b0e3b4 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5a684b1daec9 - std::panicking::default_hook::h43da101644971931 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5a684af08a5e - as core::ops::function::Fn>::call::h4b2012949041da5d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5a684af08a5e - test::test_main_with_exit_callback::{{closure}}::h53c9154cdc260357 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5a684b1db653 - as core::ops::function::Fn>::call::h911f2e3e7e84b764 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5a684b1db653 - std::panicking::panic_with_hook::hb4e916c3e65eccec [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5a684b1ef8fa - std::panicking::panic_handler::{{closure}}::hbff715d0475cf1bd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5a684b1ef859 - std::sys::backtrace::__rust_end_short_backtrace::hd6f43484e45a4955 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5a684b1dbd2d - __rustc[b29d3319de9a3146]::rust_begin_unwind [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5a684b21a090 - core::panicking::panic_fmt::h5f8d281875be5ff1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a684b21b026 - core::result::unwrap_failed::hbb243a6a8b53218d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x5a684b0129db - core::result::Result::unwrap::hf3ea0500d3cda126 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x5a684b0129db - ravenlang::smt::query_negative_c::hc0d0e1d03461068c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69 [INFO] [stdout] 22: 0x5a684b011c9c - ravenlang::smt::CheckedSig::check_goal::h27eba8f90a68adc1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:28:15 [INFO] [stdout] 23: 0x5a684aeef16f - ravencheck::rcc::Rcc::check_goals::hcde21e8f4731f0bc [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5a684aef6f99 - ravencheck::macro_examples::minimal_polymorphic::my_mod::ravencheck_tests::check_properties::h9cd1bffb23b433e8 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/minimal_polymorphic.rs:1:1 [INFO] [stdout] 25: 0x5a684aef6e07 - ravencheck::macro_examples::minimal_polymorphic::my_mod::ravencheck_tests::check_properties::{{closure}}::ha4465c2aa1cc0e6f [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/minimal_polymorphic.rs:1:30 [INFO] [stdout] 26: 0x5a684af01a46 - core::ops::function::FnOnce::call_once::h19d658b2cdd30b97 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5a684af0df9b - core::ops::function::FnOnce::call_once::haf4e03bb51ef1351 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 28: 0x5a684af0df9b - test::__rust_begin_short_backtrace::h50f5566ee84f2f21 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5a684af11195 - test::run_test_in_process::{{closure}}::heb3733b71d876eca [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5a684af11195 - as core::ops::function::FnOnce<()>>::call_once::he2fe41e1b161faa9 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 31: 0x5a684af11195 - std::panicking::catch_unwind::do_call::h00aa383d8fd97a09 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5a684af11195 - std::panicking::catch_unwind::he482e1914bc21641 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5a684af11195 - std::panic::catch_unwind::h86ac9705098f4f22 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5a684af11195 - test::run_test_in_process::h636a992821e3c6aa [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5a684af11195 - test::run_test::{{closure}}::he454cc9a192df79f [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5a684af36b44 - test::run_test::{{closure}}::haec47455908dff86 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5a684af36b44 - std::sys::backtrace::__rust_begin_short_backtrace::h230785972524cdc1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::haa5a562db4cde838 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5a684af1d75a - as core::ops::function::FnOnce<()>>::call_once::h89254f37a55d0a87 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 40: 0x5a684af1d75a - std::panicking::catch_unwind::do_call::h499f5a462f019d9d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5a684af1d75a - std::panicking::catch_unwind::h6736fbbb1a264383 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5a684af1d75a - std::panic::catch_unwind::h49ea7bdd1cbee572 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::h653dfa62acf32f5a [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5a684af1d75a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h82582a626a045a45 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5a684b1c614f - as core::ops::function::FnOnce>::call_once::h4ab26c07513156cc [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 46: 0x5a684b1c614f - std::sys::pal::unix::thread::Thread::new::thread_start::h66ff1bba185a50cf [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 47: 0x716c19cccaa4 - [INFO] [stdout] 48: 0x716c19d59a34 - clone [INFO] [stdout] 49: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- macro_examples::type_parameter_sets::my_mod::ravencheck_tests::check_properties stdout ---- [INFO] [stdout] Pushing axiom with rules [InstRule { left: UI("HashSet", [Base(UI("E", []))]), right: [Base(UI("E", []))] }] [INFO] [stdout] Pushing axiom with rules [InstRule { left: UI("HashSet", [Base(UI("E", []))]), right: [Base(UI("E", []))] }] [INFO] [stdout] Checking 1 cases... [INFO] [stdout] Calling relevant_with_axioms on... [INFO] [stdout] term: Bind1(LogQuantifier(Exists, [(Manual("s"), Base(UI("HashSet", [Base(UI("u32", []))])))], Bind1(Eq(false, [Var(Manual("s"), [])], [OpCode(ZeroArgAsConst, OpCode { ident: "empty_poly", types: [Base(UI("u32", []))] })]), Auto(31), Bind1(LogQuantifier(Forall, [(Manual("e"), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member_poly", types: [Base(UI("u32", []))] }, false), [Var(Manual("e"), []), Var(Manual("s"), [])]), Auto(35), Return([Var(Auto(35), [])]))), Auto(32), Bind1(LogOpN(And, [Var(Auto(31), []), Var(Auto(32), [])]), Auto(30), Return([Var(Auto(30), [])]))))), Auto(27), Return([Var(Auto(27), [])])) [INFO] [stdout] Did not match HashSet with u32 [INFO] [stdout] Matching HashSet with HashSet [INFO] [stdout] Subbing types [Base(UI("u32", []))] for ["E"] [INFO] [stdout] Inst axiom body: Bind1(LogQuantifier(Forall, [(Manual("e"), Base(UI("u32", [])))], BindN(Seq(BindN(Seq(Apply(BindN(Seq(Return([Var(Manual("empty_poly"), [Base(UI("u32", []))])])), [Atom(Auto(1))], Force(Var(Auto(1), []))), [], [])), [Atom(Auto(3))], BindN(Seq(Return([Var(Manual("e"), [])])), [Atom(Auto(2))], Apply(BindN(Seq(Return([Var(Manual("member_poly"), [Base(UI("u32", []))])])), [Atom(Auto(4))], Force(Var(Auto(4), []))), [], [Var(Auto(2), []), Var(Auto(3), [])])))), [Atom(Auto(5))], Bind1(LogNot(Var(Auto(5), [])), Auto(6), Return([Var(Auto(6), [])])))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] Did not match HashSet with u32 [INFO] [stdout] Matching HashSet with HashSet [INFO] [stdout] Subbing types [Base(UI("u32", []))] for ["E"] [INFO] [stdout] Inst axiom body: Bind1(LogQuantifier(Forall, [(Manual("s1"), Base(UI("HashSet", [Base(UI("u32", []))]))), (Manual("s2"), Base(UI("HashSet", [Base(UI("u32", []))])))], BindN(Seq(BindN(Seq(Return([Var(Manual("s1"), [])])), [Atom(Auto(11))], BindN(Seq(Return([Var(Manual("s2"), [])])), [Atom(Auto(12))], Bind1(Eq(true, [Var(Auto(11), [])], [Var(Auto(12), [])]), Auto(13), Return([Var(Auto(13), [])]))))), [Atom(Auto(15))], BindN(Seq(Bind1(LogQuantifier(Exists, [(Manual("e"), Base(UI("u32", [])))], BindN(Seq(BindN(Seq(Return([Var(Manual("s1"), [])])), [Atom(Auto(3))], BindN(Seq(Return([Var(Manual("e"), [])])), [Atom(Auto(2))], Apply(BindN(Seq(Return([Var(Manual("member_poly"), [Base(UI("u32", []))])])), [Atom(Auto(4))], Force(Var(Auto(4), []))), [], [Var(Auto(2), []), Var(Auto(3), [])])))), [Atom(Auto(5))], BindN(Seq(BindN(Seq(Return([Var(Manual("s2"), [])])), [Atom(Auto(7))], BindN(Seq(Return([Var(Manual("e"), [])])), [Atom(Auto(6))], Apply(BindN(Seq(Return([Var(Manual("member_poly"), [Base(UI("u32", []))])])), [Atom(Auto(8))], Force(Var(Auto(8), []))), [], [Var(Auto(6), []), Var(Auto(7), [])])))), [Atom(Auto(9))], Bind1(Eq(false, [Var(Auto(5), [])], [Var(Auto(9), [])]), Auto(10), Return([Var(Auto(10), [])]))))), Auto(1), Return([Var(Auto(1), [])]))), [Atom(Auto(14))], Bind1(LogOpN(Or, [Var(Auto(14), []), Var(Auto(15), [])]), Auto(16), Return([Var(Auto(16), [])]))))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("e"), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member_poly", types: [Base(UI("u32", []))] }, false), [Var(Manual("e"), []), OpCode(ZeroArgAsConst, OpCode { ident: "empty_poly", types: [Base(UI("u32", []))] })]), Auto(8), Return([Var(Auto(8), [])]))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("s1"), Base(UI("HashSet", [Base(UI("u32", []))]))), (Manual("s2"), Base(UI("HashSet", [Base(UI("u32", []))])))], Bind1(Eq(true, [Var(Manual("s1"), [])], [Var(Manual("s2"), [])]), Auto(13), Bind1(LogQuantifier(Exists, [(Manual("e"), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member_poly", types: [Base(UI("u32", []))] }, true), [Var(Manual("e"), []), Var(Manual("s1"), [])]), Auto(17), Bind1(LogOpN(Pred(OpCode { ident: "member_poly", types: [Base(UI("u32", []))] }, true), [Var(Manual("e"), []), Var(Manual("s2"), [])]), Auto(18), Bind1(Eq(false, [Var(Auto(17), [])], [Var(Auto(18), [])]), Auto(10), Return([Var(Auto(10), [])]))))), Auto(1), Bind1(LogOpN(Or, [Var(Auto(1), []), Var(Auto(13), [])]), Auto(16), Return([Var(Auto(16), [])]))))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] [INFO] [stdout] thread 'macro_examples::type_parameter_sets::my_mod::ravencheck_tests::check_properties' (44) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a684b1eff22 - std::backtrace_rs::backtrace::libunwind::trace::h0fb8082ca5562a61 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a684b1eff22 - std::backtrace_rs::backtrace::trace_unsynchronized::hfaa258994374a3cd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a684b1eff22 - std::sys::backtrace::_print_fmt::h11496fe34963a885 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a684b1eff22 - ::fmt::hff1a9408d012ee89 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a684b213a8f - core::fmt::rt::Argument::fmt::hf11195b61445f5d1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5a684b213a8f - core::fmt::write::h2f1fc679f228cc52 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5a684b1dc993 - std::io::default_write_fmt::h12bd533187bc883d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a684b1dc993 - std::io::Write::write_fmt::h926a1fdfdcb90065 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5a684b1efd72 - std::sys::backtrace::BacktraceLock::print::h28bfdbcac6d3828b [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a684b1db04c - std::panicking::default_hook::{{closure}}::h1f968e3a24b0e3b4 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5a684b1daec9 - std::panicking::default_hook::h43da101644971931 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5a684af08a5e - as core::ops::function::Fn>::call::h4b2012949041da5d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5a684af08a5e - test::test_main_with_exit_callback::{{closure}}::h53c9154cdc260357 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5a684b1db653 - as core::ops::function::Fn>::call::h911f2e3e7e84b764 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5a684b1db653 - std::panicking::panic_with_hook::hb4e916c3e65eccec [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5a684b1ef8fa - std::panicking::panic_handler::{{closure}}::hbff715d0475cf1bd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5a684b1ef859 - std::sys::backtrace::__rust_end_short_backtrace::hd6f43484e45a4955 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5a684b1dbd2d - __rustc[b29d3319de9a3146]::rust_begin_unwind [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5a684b21a090 - core::panicking::panic_fmt::h5f8d281875be5ff1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a684b21b026 - core::result::unwrap_failed::hbb243a6a8b53218d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x5a684b0129db - core::result::Result::unwrap::hf3ea0500d3cda126 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x5a684b0129db - ravenlang::smt::query_negative_c::hc0d0e1d03461068c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69 [INFO] [stdout] 22: 0x5a684b011c9c - ravenlang::smt::CheckedSig::check_goal::h27eba8f90a68adc1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:28:15 [INFO] [stdout] 23: 0x5a684aeef16f - ravencheck::rcc::Rcc::check_goals::hcde21e8f4731f0bc [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5a684af0069d - ravencheck::macro_examples::type_parameter_sets::my_mod::ravencheck_tests::check_properties::h2eab8bf9c540627a [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/type_parameter_sets.rs:1:1 [INFO] [stdout] 25: 0x5a684af006e7 - ravencheck::macro_examples::type_parameter_sets::my_mod::ravencheck_tests::check_properties::{{closure}}::hb8602b12756b268b [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/type_parameter_sets.rs:1:30 [INFO] [stdout] 26: 0x5a684af00c36 - core::ops::function::FnOnce::call_once::h4e30a33d527e3d59 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5a684af0df9b - core::ops::function::FnOnce::call_once::haf4e03bb51ef1351 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 28: 0x5a684af0df9b - test::__rust_begin_short_backtrace::h50f5566ee84f2f21 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5a684af11195 - test::run_test_in_process::{{closure}}::heb3733b71d876eca [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5a684af11195 - as core::ops::function::FnOnce<()>>::call_once::he2fe41e1b161faa9 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 31: 0x5a684af11195 - std::panicking::catch_unwind::do_call::h00aa383d8fd97a09 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5a684af11195 - std::panicking::catch_unwind::he482e1914bc21641 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5a684af11195 - std::panic::catch_unwind::h86ac9705098f4f22 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5a684af11195 - test::run_test_in_process::h636a992821e3c6aa [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5a684af11195 - test::run_test::{{closure}}::he454cc9a192df79f [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5a684af36b44 - test::run_test::{{closure}}::haec47455908dff86 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5a684af36b44 - std::sys::backtrace::__rust_begin_short_backtrace::h230785972524cdc1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::haa5a562db4cde838 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5a684af1d75a - as core::ops::function::FnOnce<()>>::call_once::h89254f37a55d0a87 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 40: 0x5a684af1d75a - std::panicking::catch_unwind::do_call::h499f5a462f019d9d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5a684af1d75a - std::panicking::catch_unwind::h6736fbbb1a264383 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5a684af1d75a - std::panic::catch_unwind::h49ea7bdd1cbee572 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::h653dfa62acf32f5a [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5a684af1d75a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h82582a626a045a45 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5a684b1c614f - as core::ops::function::FnOnce>::call_once::h4ab26c07513156cc [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 46: 0x5a684b1c614f - std::sys::pal::unix::thread::Thread::new::thread_start::h66ff1bba185a50cf [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 47: 0x716c19cccaa4 - [INFO] [stdout] 48: 0x716c19d59a34 - clone [INFO] [stdout] 49: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- macro_examples::sets_using_alias::my_mod::ravencheck_tests::check_properties stdout ---- [INFO] [stdout] Pushing axiom with rules [] [INFO] [stdout] Pushing axiom with rules [] [INFO] [stdout] Expanding call union... [INFO] [stdout] Expanding call union... [INFO] [stdout] Expanding call union... [INFO] [stdout] Checking 1 cases... [INFO] [stdout] Calling relevant_with_axioms on... [INFO] [stdout] term: Bind1(LogQuantifier(Exists, [(Manual("a"), Base(UI("MySet", []))), (Manual("b"), Base(UI("MySet", [])))], Bind1(LogQuantifier(Exists, [(Auto(13), Base(UI("MySet", [])))], Bind1(LogOpN(Pred(OpCode { ident: "union", types: [] }, true), [Var(Manual("a"), []), Var(Manual("b"), []), Var(Auto(13), [])]), Auto(172), Bind1(LogQuantifier(Forall, [(Auto(16), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(16), []), Var(Auto(13), [])]), Auto(53), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(16), []), Var(Manual("a"), [])]), Auto(54), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(16), []), Var(Manual("b"), [])]), Auto(55), Bind1(LogOpN(Or, [Var(Auto(55), []), Var(Auto(54), [])]), Auto(29), Bind1(Eq(true, [Var(Auto(53), [])], [Var(Auto(29), [])]), Auto(181), Return([Var(Auto(181), [])]))))))), Auto(171), Bind1(LogQuantifier(Exists, [(Auto(14), Base(UI("MySet", [])))], Bind1(LogOpN(Pred(OpCode { ident: "union", types: [] }, true), [Var(Auto(13), []), Var(Manual("b"), []), Var(Auto(14), [])]), Auto(169), Bind1(LogQuantifier(Forall, [(Auto(61), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(61), []), Var(Auto(14), [])]), Auto(98), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(61), []), Var(Auto(13), [])]), Auto(99), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(61), []), Var(Manual("b"), [])]), Auto(100), Bind1(LogOpN(Or, [Var(Auto(100), []), Var(Auto(99), [])]), Auto(74), Bind1(Eq(true, [Var(Auto(98), [])], [Var(Auto(74), [])]), Auto(178), Return([Var(Auto(178), [])]))))))), Auto(168), Bind1(LogQuantifier(Exists, [(Auto(15), Base(UI("MySet", [])))], Bind1(LogOpN(Pred(OpCode { ident: "union", types: [] }, true), [Var(Manual("a"), []), Var(Manual("b"), []), Var(Auto(15), [])]), Auto(166), Bind1(LogQuantifier(Forall, [(Auto(106), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(106), []), Var(Auto(15), [])]), Auto(143), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(106), []), Var(Manual("a"), [])]), Auto(144), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(106), []), Var(Manual("b"), [])]), Auto(145), Bind1(LogOpN(Or, [Var(Auto(145), []), Var(Auto(144), [])]), Auto(119), Bind1(Eq(true, [Var(Auto(143), [])], [Var(Auto(119), [])]), Auto(175), Return([Var(Auto(175), [])]))))))), Auto(165), Bind1(Eq(false, [Var(Auto(14), [])], [Var(Auto(15), [])]), Auto(170), Bind1(LogOpN(And, [Var(Auto(170), []), Var(Auto(171), []), Var(Auto(172), [])]), Auto(167), Bind1(LogOpN(And, [Var(Auto(167), []), Var(Auto(168), []), Var(Auto(169), [])]), Auto(164), Bind1(LogOpN(And, [Var(Auto(164), []), Var(Auto(165), []), Var(Auto(166), [])]), Auto(163), Return([Var(Auto(163), [])])))))))), Auto(160), Return([Var(Auto(160), [])]))))), Auto(157), Return([Var(Auto(157), [])]))))), Auto(154), Return([Var(Auto(154), [])]))), Auto(151), Return([Var(Auto(151), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("MySet", []))), (Manual("b"), Base(UI("MySet", [])))], Bind1(Eq(true, [Var(Manual("a"), [])], [Var(Manual("b"), [])]), Auto(13), Bind1(LogQuantifier(Exists, [(Manual("e"), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Manual("e"), []), Var(Manual("a"), [])]), Auto(17), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Manual("e"), []), Var(Manual("b"), [])]), Auto(18), Bind1(Eq(false, [Var(Auto(17), [])], [Var(Auto(18), [])]), Auto(10), Return([Var(Auto(10), [])]))))), Auto(1), Bind1(LogOpN(Or, [Var(Auto(1), []), Var(Auto(13), [])]), Auto(16), Return([Var(Auto(16), [])]))))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("e"), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, false), [Var(Manual("e"), []), OpCode(ZeroArgAsConst, OpCode { ident: "empty_set", types: [] })]), Auto(8), Return([Var(Auto(8), [])]))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] [INFO] [stdout] thread 'macro_examples::sets_using_alias::my_mod::ravencheck_tests::check_properties' (43) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a684b1eff22 - std::backtrace_rs::backtrace::libunwind::trace::h0fb8082ca5562a61 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a684b1eff22 - std::backtrace_rs::backtrace::trace_unsynchronized::hfaa258994374a3cd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a684b1eff22 - std::sys::backtrace::_print_fmt::h11496fe34963a885 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a684b1eff22 - ::fmt::hff1a9408d012ee89 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a684b213a8f - core::fmt::rt::Argument::fmt::hf11195b61445f5d1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5a684b213a8f - core::fmt::write::h2f1fc679f228cc52 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5a684b1dc993 - std::io::default_write_fmt::h12bd533187bc883d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a684b1dc993 - std::io::Write::write_fmt::h926a1fdfdcb90065 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5a684b1efd72 - std::sys::backtrace::BacktraceLock::print::h28bfdbcac6d3828b [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a684b1db04c - std::panicking::default_hook::{{closure}}::h1f968e3a24b0e3b4 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5a684b1daec9 - std::panicking::default_hook::h43da101644971931 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5a684af08a5e - as core::ops::function::Fn>::call::h4b2012949041da5d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5a684af08a5e - test::test_main_with_exit_callback::{{closure}}::h53c9154cdc260357 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5a684b1db653 - as core::ops::function::Fn>::call::h911f2e3e7e84b764 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5a684b1db653 - std::panicking::panic_with_hook::hb4e916c3e65eccec [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5a684b1ef8fa - std::panicking::panic_handler::{{closure}}::hbff715d0475cf1bd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5a684b1ef859 - std::sys::backtrace::__rust_end_short_backtrace::hd6f43484e45a4955 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5a684b1dbd2d - __rustc[b29d3319de9a3146]::rust_begin_unwind [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5a684b21a090 - core::panicking::panic_fmt::h5f8d281875be5ff1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a684b21b026 - core::result::unwrap_failed::hbb243a6a8b53218d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x5a684b0129db - core::result::Result::unwrap::hf3ea0500d3cda126 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x5a684b0129db - ravenlang::smt::query_negative_c::hc0d0e1d03461068c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69 [INFO] [stdout] 22: 0x5a684b011c9c - ravenlang::smt::CheckedSig::check_goal::h27eba8f90a68adc1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:28:15 [INFO] [stdout] 23: 0x5a684aeef16f - ravencheck::rcc::Rcc::check_goals::hcde21e8f4731f0bc [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5a684af02838 - ravencheck::macro_examples::sets_using_alias::my_mod::ravencheck_tests::check_properties::h5deca36aaeee28e9 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/sets_using_alias.rs:12:1 [INFO] [stdout] 25: 0x5a684af02607 - ravencheck::macro_examples::sets_using_alias::my_mod::ravencheck_tests::check_properties::{{closure}}::h901d9a3979999355 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/sets_using_alias.rs:12:30 [INFO] [stdout] 26: 0x5a684af01726 - core::ops::function::FnOnce::call_once::h5effd5512e3645db [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5a684af0df9b - core::ops::function::FnOnce::call_once::haf4e03bb51ef1351 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 28: 0x5a684af0df9b - test::__rust_begin_short_backtrace::h50f5566ee84f2f21 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5a684af11195 - test::run_test_in_process::{{closure}}::heb3733b71d876eca [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5a684af11195 - as core::ops::function::FnOnce<()>>::call_once::he2fe41e1b161faa9 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 31: 0x5a684af11195 - std::panicking::catch_unwind::do_call::h00aa383d8fd97a09 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5a684af11195 - std::panicking::catch_unwind::he482e1914bc21641 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5a684af11195 - std::panic::catch_unwind::h86ac9705098f4f22 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5a684af11195 - test::run_test_in_process::h636a992821e3c6aa [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5a684af11195 - test::run_test::{{closure}}::he454cc9a192df79f [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5a684af36b44 - test::run_test::{{closure}}::haec47455908dff86 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5a684af36b44 - std::sys::backtrace::__rust_begin_short_backtrace::h230785972524cdc1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::haa5a562db4cde838 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5a684af1d75a - as core::ops::function::FnOnce<()>>::call_once::h89254f37a55d0a87 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 40: 0x5a684af1d75a - std::panicking::catch_unwind::do_call::h499f5a462f019d9d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5a684af1d75a - std::panicking::catch_unwind::h6736fbbb1a264383 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5a684af1d75a - std::panic::catch_unwind::h49ea7bdd1cbee572 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::h653dfa62acf32f5a [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5a684af1d75a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h82582a626a045a45 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5a684b1c614f - as core::ops::function::FnOnce>::call_once::h4ab26c07513156cc [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 46: 0x5a684b1c614f - std::sys::pal::unix::thread::Thread::new::thread_start::h66ff1bba185a50cf [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 47: 0x716c19cccaa4 - [INFO] [stdout] 48: 0x716c19d59a34 - clone [INFO] [stdout] 49: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- macro_examples::minimal_filter::my_mod::ravencheck_tests::check_properties stdout ---- [INFO] [stdout] Pushing axiom with rules [InstRule { left: UI("HashSet", [Base(UI("E", []))]), right: [Base(UI("E", []))] }] [INFO] [stdout] Pushing axiom with rules [InstRule { left: UI("HashSet", [Base(UI("E", []))]), right: [Base(UI("E", []))] }] [INFO] [stdout] Checking 1 cases... [INFO] [stdout] Calling relevant_with_axioms on... [INFO] [stdout] term: Bind1(LogQuantifier(Exists, [(Manual("a"), Base(UI("HashSet", [Base(UI("E", []))]))), (Manual("b"), Base(UI("HashSet", [Base(UI("E", []))])))], Bind1(Eq(false, [Var(Manual("a"), [])], [Var(Manual("b"), [])]), Auto(7), Return([Var(Auto(7), [])]))), Auto(4), Return([Var(Auto(4), [])])) [INFO] [stdout] Matching HashSet with HashSet [INFO] [stdout] Subbing types [Base(UI("E", []))] for ["E"] [INFO] [stdout] Inst axiom body: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("HashSet", [Base(UI("E", []))]))), (Manual("b"), Base(UI("HashSet", [Base(UI("E", []))])))], BindN(Seq(BindN(Seq(Return([Var(Manual("a"), [])])), [Atom(Auto(11))], BindN(Seq(Return([Var(Manual("b"), [])])), [Atom(Auto(12))], Bind1(Eq(true, [Var(Auto(11), [])], [Var(Auto(12), [])]), Auto(13), Return([Var(Auto(13), [])]))))), [Atom(Auto(15))], BindN(Seq(Bind1(LogQuantifier(Exists, [(Manual("e"), Base(UI("E", [])))], BindN(Seq(BindN(Seq(Return([Var(Manual("a"), [])])), [Atom(Auto(3))], BindN(Seq(Return([Var(Manual("e"), [])])), [Atom(Auto(2))], Apply(BindN(Seq(Return([Var(Manual("member"), [Base(UI("E", []))])])), [Atom(Auto(4))], Force(Var(Auto(4), []))), [], [Var(Auto(2), []), Var(Auto(3), [])])))), [Atom(Auto(5))], BindN(Seq(BindN(Seq(Return([Var(Manual("b"), [])])), [Atom(Auto(7))], BindN(Seq(Return([Var(Manual("e"), [])])), [Atom(Auto(6))], Apply(BindN(Seq(Return([Var(Manual("member"), [Base(UI("E", []))])])), [Atom(Auto(8))], Force(Var(Auto(8), []))), [], [Var(Auto(6), []), Var(Auto(7), [])])))), [Atom(Auto(9))], Bind1(Eq(false, [Var(Auto(5), [])], [Var(Auto(9), [])]), Auto(10), Return([Var(Auto(10), [])]))))), Auto(1), Return([Var(Auto(1), [])]))), [Atom(Auto(14))], Bind1(LogOpN(Or, [Var(Auto(14), []), Var(Auto(15), [])]), Auto(16), Return([Var(Auto(16), [])]))))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] Matching HashSet with HashSet [INFO] [stdout] Subbing types [Base(UI("E", []))] for ["E"] [INFO] [stdout] Inst axiom body: Bind1(LogQuantifier(Forall, [(Manual("e"), Base(UI("E", [])))], BindN(Seq(BindN(Seq(Apply(BindN(Seq(Return([Var(Manual("set_empty"), [Base(UI("E", []))])])), [Atom(Auto(1))], Force(Var(Auto(1), []))), [], [])), [Atom(Auto(3))], BindN(Seq(Return([Var(Manual("e"), [])])), [Atom(Auto(2))], Apply(BindN(Seq(Return([Var(Manual("member"), [Base(UI("E", []))])])), [Atom(Auto(4))], Force(Var(Auto(4), []))), [], [Var(Auto(2), []), Var(Auto(3), [])])))), [Atom(Auto(5))], Bind1(LogNot(Var(Auto(5), [])), Auto(6), Return([Var(Auto(6), [])])))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("HashSet", [Base(UI("E", []))]))), (Manual("b"), Base(UI("HashSet", [Base(UI("E", []))])))], Bind1(Eq(true, [Var(Manual("a"), [])], [Var(Manual("b"), [])]), Auto(13), Bind1(LogQuantifier(Exists, [(Manual("e"), Base(UI("E", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [Base(UI("E", []))] }, true), [Var(Manual("e"), []), Var(Manual("a"), [])]), Auto(17), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [Base(UI("E", []))] }, true), [Var(Manual("e"), []), Var(Manual("b"), [])]), Auto(18), Bind1(Eq(false, [Var(Auto(17), [])], [Var(Auto(18), [])]), Auto(10), Return([Var(Auto(10), [])]))))), Auto(1), Bind1(LogOpN(Or, [Var(Auto(1), []), Var(Auto(13), [])]), Auto(16), Return([Var(Auto(16), [])]))))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("e"), Base(UI("E", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [Base(UI("E", []))] }, false), [Var(Manual("e"), []), OpCode(ZeroArgAsConst, OpCode { ident: "set_empty", types: [Base(UI("E", []))] })]), Auto(8), Return([Var(Auto(8), [])]))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] [INFO] [stdout] thread 'macro_examples::minimal_filter::my_mod::ravencheck_tests::check_properties' (33) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a684b1eff22 - std::backtrace_rs::backtrace::libunwind::trace::h0fb8082ca5562a61 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a684b1eff22 - std::backtrace_rs::backtrace::trace_unsynchronized::hfaa258994374a3cd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a684b1eff22 - std::sys::backtrace::_print_fmt::h11496fe34963a885 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a684b1eff22 - ::fmt::hff1a9408d012ee89 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a684b213a8f - core::fmt::rt::Argument::fmt::hf11195b61445f5d1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5a684b213a8f - core::fmt::write::h2f1fc679f228cc52 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5a684b1dc993 - std::io::default_write_fmt::h12bd533187bc883d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a684b1dc993 - std::io::Write::write_fmt::h926a1fdfdcb90065 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5a684b1efd72 - std::sys::backtrace::BacktraceLock::print::h28bfdbcac6d3828b [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a684b1db04c - std::panicking::default_hook::{{closure}}::h1f968e3a24b0e3b4 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5a684b1daec9 - std::panicking::default_hook::h43da101644971931 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5a684af08a5e - as core::ops::function::Fn>::call::h4b2012949041da5d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5a684af08a5e - test::test_main_with_exit_callback::{{closure}}::h53c9154cdc260357 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5a684b1db653 - as core::ops::function::Fn>::call::h911f2e3e7e84b764 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5a684b1db653 - std::panicking::panic_with_hook::hb4e916c3e65eccec [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5a684b1ef8fa - std::panicking::panic_handler::{{closure}}::hbff715d0475cf1bd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5a684b1ef859 - std::sys::backtrace::__rust_end_short_backtrace::hd6f43484e45a4955 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5a684b1dbd2d - __rustc[b29d3319de9a3146]::rust_begin_unwind [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5a684b21a090 - core::panicking::panic_fmt::h5f8d281875be5ff1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a684b21b026 - core::result::unwrap_failed::hbb243a6a8b53218d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x5a684b0129db - core::result::Result::unwrap::hf3ea0500d3cda126 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x5a684b0129db - ravenlang::smt::query_negative_c::hc0d0e1d03461068c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69 [INFO] [stdout] 22: 0x5a684b011c9c - ravenlang::smt::CheckedSig::check_goal::h27eba8f90a68adc1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:28:15 [INFO] [stdout] 23: 0x5a684aeef16f - ravencheck::rcc::Rcc::check_goals::hcde21e8f4731f0bc [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5a684aef58c6 - ravencheck::macro_examples::minimal_filter::my_mod::ravencheck_tests::check_properties::h4ae6530f672b4325 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/minimal_filter.rs:1:1 [INFO] [stdout] 25: 0x5a684aef5917 - ravencheck::macro_examples::minimal_filter::my_mod::ravencheck_tests::check_properties::{{closure}}::h576a1d2ef8dbd99b [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/minimal_filter.rs:1:30 [INFO] [stdout] 26: 0x5a684af01766 - core::ops::function::FnOnce::call_once::h1e982eae11a8b26d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5a684af0df9b - core::ops::function::FnOnce::call_once::haf4e03bb51ef1351 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 28: 0x5a684af0df9b - test::__rust_begin_short_backtrace::h50f5566ee84f2f21 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5a684af11195 - test::run_test_in_process::{{closure}}::heb3733b71d876eca [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5a684af11195 - as core::ops::function::FnOnce<()>>::call_once::he2fe41e1b161faa9 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 31: 0x5a684af11195 - std::panicking::catch_unwind::do_call::h00aa383d8fd97a09 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5a684af11195 - std::panicking::catch_unwind::he482e1914bc21641 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5a684af11195 - std::panic::catch_unwind::h86ac9705098f4f22 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5a684af11195 - test::run_test_in_process::h636a992821e3c6aa [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5a684af11195 - test::run_test::{{closure}}::he454cc9a192df79f [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5a684af36b44 - test::run_test::{{closure}}::haec47455908dff86 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5a684af36b44 - std::sys::backtrace::__rust_begin_short_backtrace::h230785972524cdc1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::haa5a562db4cde838 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5a684af1d75a - as core::ops::function::FnOnce<()>>::call_once::h89254f37a55d0a87 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 40: 0x5a684af1d75a - std::panicking::catch_unwind::do_call::h499f5a462f019d9d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5a684af1d75a - std::panicking::catch_unwind::h6736fbbb1a264383 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5a684af1d75a - std::panic::catch_unwind::h49ea7bdd1cbee572 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::h653dfa62acf32f5a [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5a684af1d75a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h82582a626a045a45 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5a684b1c614f - as core::ops::function::FnOnce>::call_once::h4ab26c07513156cc [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 46: 0x5a684b1c614f - std::sys::pal::unix::thread::Thread::new::thread_start::h66ff1bba185a50cf [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 47: 0x716c19cccaa4 - [INFO] [stdout] 48: 0x716c19d59a34 - clone [INFO] [stdout] 49: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- macro_examples::main_example_set::my_mod::ravencheck_tests::check_properties stdout ---- [INFO] [stdout] Pushing axiom with rules [] [INFO] [stdout] Pushing axiom with rules [] [INFO] [stdout] Expanding call union... [INFO] [stdout] Expanding call union... [INFO] [stdout] Expanding call union... [INFO] [stdout] Checking 1 cases... [INFO] [stdout] Calling relevant_with_axioms on... [INFO] [stdout] term: Bind1(LogQuantifier(Exists, [(Manual("a"), Base(UI("MySet", []))), (Manual("b"), Base(UI("MySet", [])))], Bind1(LogQuantifier(Exists, [(Auto(13), Base(UI("MySet", [])))], Bind1(LogOpN(Pred(OpCode { ident: "union", types: [] }, true), [Var(Manual("a"), []), Var(Manual("b"), []), Var(Auto(13), [])]), Auto(172), Bind1(LogQuantifier(Forall, [(Auto(16), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(16), []), Var(Auto(13), [])]), Auto(53), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(16), []), Var(Manual("a"), [])]), Auto(54), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(16), []), Var(Manual("b"), [])]), Auto(55), Bind1(LogOpN(Or, [Var(Auto(55), []), Var(Auto(54), [])]), Auto(29), Bind1(Eq(true, [Var(Auto(53), [])], [Var(Auto(29), [])]), Auto(181), Return([Var(Auto(181), [])]))))))), Auto(171), Bind1(LogQuantifier(Exists, [(Auto(14), Base(UI("MySet", [])))], Bind1(LogOpN(Pred(OpCode { ident: "union", types: [] }, true), [Var(Auto(13), []), Var(Manual("b"), []), Var(Auto(14), [])]), Auto(169), Bind1(LogQuantifier(Forall, [(Auto(61), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(61), []), Var(Auto(14), [])]), Auto(98), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(61), []), Var(Auto(13), [])]), Auto(99), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(61), []), Var(Manual("b"), [])]), Auto(100), Bind1(LogOpN(Or, [Var(Auto(100), []), Var(Auto(99), [])]), Auto(74), Bind1(Eq(true, [Var(Auto(98), [])], [Var(Auto(74), [])]), Auto(178), Return([Var(Auto(178), [])]))))))), Auto(168), Bind1(LogQuantifier(Exists, [(Auto(15), Base(UI("MySet", [])))], Bind1(LogOpN(Pred(OpCode { ident: "union", types: [] }, true), [Var(Manual("a"), []), Var(Manual("b"), []), Var(Auto(15), [])]), Auto(166), Bind1(LogQuantifier(Forall, [(Auto(106), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(106), []), Var(Auto(15), [])]), Auto(143), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(106), []), Var(Manual("a"), [])]), Auto(144), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(106), []), Var(Manual("b"), [])]), Auto(145), Bind1(LogOpN(Or, [Var(Auto(145), []), Var(Auto(144), [])]), Auto(119), Bind1(Eq(true, [Var(Auto(143), [])], [Var(Auto(119), [])]), Auto(175), Return([Var(Auto(175), [])]))))))), Auto(165), Bind1(Eq(false, [Var(Auto(14), [])], [Var(Auto(15), [])]), Auto(170), Bind1(LogOpN(And, [Var(Auto(170), []), Var(Auto(171), []), Var(Auto(172), [])]), Auto(167), Bind1(LogOpN(And, [Var(Auto(167), []), Var(Auto(168), []), Var(Auto(169), [])]), Auto(164), Bind1(LogOpN(And, [Var(Auto(164), []), Var(Auto(165), []), Var(Auto(166), [])]), Auto(163), Return([Var(Auto(163), [])])))))))), Auto(160), Return([Var(Auto(160), [])]))))), Auto(157), Return([Var(Auto(157), [])]))))), Auto(154), Return([Var(Auto(154), [])]))), Auto(151), Return([Var(Auto(151), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("MySet", []))), (Manual("b"), Base(UI("MySet", [])))], Bind1(Eq(true, [Var(Manual("a"), [])], [Var(Manual("b"), [])]), Auto(13), Bind1(LogQuantifier(Exists, [(Manual("e"), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Manual("e"), []), Var(Manual("a"), [])]), Auto(17), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Manual("e"), []), Var(Manual("b"), [])]), Auto(18), Bind1(Eq(false, [Var(Auto(17), [])], [Var(Auto(18), [])]), Auto(10), Return([Var(Auto(10), [])]))))), Auto(1), Bind1(LogOpN(Or, [Var(Auto(1), []), Var(Auto(13), [])]), Auto(16), Return([Var(Auto(16), [])]))))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("e"), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, false), [Var(Manual("e"), []), OpCode(ZeroArgAsConst, OpCode { ident: "empty_set", types: [] })]), Auto(8), Return([Var(Auto(8), [])]))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] [INFO] [stdout] thread 'macro_examples::main_example_set::my_mod::ravencheck_tests::check_properties' (31) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a684b1eff22 - std::backtrace_rs::backtrace::libunwind::trace::h0fb8082ca5562a61 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a684b1eff22 - std::backtrace_rs::backtrace::trace_unsynchronized::hfaa258994374a3cd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a684b1eff22 - std::sys::backtrace::_print_fmt::h11496fe34963a885 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a684b1eff22 - ::fmt::hff1a9408d012ee89 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a684b213a8f - core::fmt::rt::Argument::fmt::hf11195b61445f5d1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5a684b213a8f - core::fmt::write::h2f1fc679f228cc52 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5a684b1dc993 - std::io::default_write_fmt::h12bd533187bc883d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a684b1dc993 - std::io::Write::write_fmt::h926a1fdfdcb90065 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5a684b1efd72 - std::sys::backtrace::BacktraceLock::print::h28bfdbcac6d3828b [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a684b1db04c - std::panicking::default_hook::{{closure}}::h1f968e3a24b0e3b4 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5a684b1daec9 - std::panicking::default_hook::h43da101644971931 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5a684af08a5e - as core::ops::function::Fn>::call::h4b2012949041da5d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5a684af08a5e - test::test_main_with_exit_callback::{{closure}}::h53c9154cdc260357 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5a684b1db653 - as core::ops::function::Fn>::call::h911f2e3e7e84b764 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5a684b1db653 - std::panicking::panic_with_hook::hb4e916c3e65eccec [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5a684b1ef8fa - std::panicking::panic_handler::{{closure}}::hbff715d0475cf1bd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5a684b1ef859 - std::sys::backtrace::__rust_end_short_backtrace::hd6f43484e45a4955 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5a684b1dbd2d - __rustc[b29d3319de9a3146]::rust_begin_unwind [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5a684b21a090 - core::panicking::panic_fmt::h5f8d281875be5ff1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a684b21b026 - core::result::unwrap_failed::hbb243a6a8b53218d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x5a684b0129db - core::result::Result::unwrap::hf3ea0500d3cda126 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x5a684b0129db - ravenlang::smt::query_negative_c::hc0d0e1d03461068c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69 [INFO] [stdout] 22: 0x5a684b011c9c - ravenlang::smt::CheckedSig::check_goal::h27eba8f90a68adc1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:28:15 [INFO] [stdout] 23: 0x5a684aeef16f - ravencheck::rcc::Rcc::check_goals::hcde21e8f4731f0bc [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5a684aeecd68 - ravencheck::macro_examples::main_example_set::my_mod::ravencheck_tests::check_properties::h9c5ac63c981f30b6 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/main_example_set.rs:11:1 [INFO] [stdout] 25: 0x5a684aeecdb7 - ravencheck::macro_examples::main_example_set::my_mod::ravencheck_tests::check_properties::{{closure}}::h34a2218b91035ef5 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/main_example_set.rs:11:30 [INFO] [stdout] 26: 0x5a684af01366 - core::ops::function::FnOnce::call_once::hc391a37021069128 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5a684af0df9b - core::ops::function::FnOnce::call_once::haf4e03bb51ef1351 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 28: 0x5a684af0df9b - test::__rust_begin_short_backtrace::h50f5566ee84f2f21 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5a684af11195 - test::run_test_in_process::{{closure}}::heb3733b71d876eca [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5a684af11195 - as core::ops::function::FnOnce<()>>::call_once::he2fe41e1b161faa9 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 31: 0x5a684af11195 - std::panicking::catch_unwind::do_call::h00aa383d8fd97a09 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5a684af11195 - std::panicking::catch_unwind::he482e1914bc21641 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5a684af11195 - std::panic::catch_unwind::h86ac9705098f4f22 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5a684af11195 - test::run_test_in_process::h636a992821e3c6aa [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5a684af11195 - test::run_test::{{closure}}::he454cc9a192df79f [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5a684af36b44 - test::run_test::{{closure}}::haec47455908dff86 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5a684af36b44 - std::sys::backtrace::__rust_begin_short_backtrace::h230785972524cdc1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::haa5a562db4cde838 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5a684af1d75a - as core::ops::function::FnOnce<()>>::call_once::h89254f37a55d0a87 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 40: 0x5a684af1d75a - std::panicking::catch_unwind::do_call::h499f5a462f019d9d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5a684af1d75a - std::panicking::catch_unwind::h6736fbbb1a264383 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5a684af1d75a - std::panic::catch_unwind::h49ea7bdd1cbee572 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::h653dfa62acf32f5a [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5a684af1d75a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h82582a626a045a45 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5a684b1c614f - as core::ops::function::FnOnce>::call_once::h4ab26c07513156cc [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 46: 0x5a684b1c614f - std::sys::pal::unix::thread::Thread::new::thread_start::h66ff1bba185a50cf [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 47: 0x716c19cccaa4 - [INFO] [stdout] 48: 0x716c19d59a34 - clone [INFO] [stdout] 49: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- macro_examples::sets::my_mod::ravencheck_tests::check_properties stdout ---- [INFO] [stdout] Pushing axiom with rules [] [INFO] [stdout] Pushing axiom with rules [] [INFO] [stdout] Expanding call union... [INFO] [stdout] Checking 1 cases... [INFO] [stdout] Calling relevant_with_axioms on... [INFO] [stdout] term: Bind1(LogQuantifier(Exists, [(Manual("e"), Base(UI("Elem", []))), (Manual("s"), Base(UI("Set", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Manual("e"), []), Var(Manual("s"), [])]), Auto(75), Bind1(LogQuantifier(Exists, [(Auto(16), Base(UI("Set", [])))], Bind1(LogOpN(Pred(OpCode { ident: "union", types: [] }, true), [Var(Manual("s"), []), Var(Manual("s"), []), Var(Auto(16), [])]), Auto(73), Bind1(LogQuantifier(Forall, [(Auto(19), Base(UI("Elem", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(19), []), Var(Auto(16), [])]), Auto(56), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(19), []), Var(Manual("s"), [])]), Auto(57), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Auto(19), []), Var(Manual("s"), [])]), Auto(58), Bind1(LogOpN(Or, [Var(Auto(58), []), Var(Auto(57), [])]), Auto(32), Bind1(Eq(true, [Var(Auto(56), [])], [Var(Auto(32), [])]), Auto(78), Return([Var(Auto(78), [])]))))))), Auto(72), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, false), [Var(Manual("e"), []), Var(Auto(16), [])]), Auto(74), Bind1(LogOpN(And, [Var(Auto(74), []), Var(Auto(75), [])]), Auto(71), Bind1(LogOpN(And, [Var(Auto(71), []), Var(Auto(72), []), Var(Auto(73), [])]), Auto(70), Return([Var(Auto(70), [])]))))))), Auto(67), Return([Var(Auto(67), [])])))), Auto(64), Return([Var(Auto(64), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("Set", []))), (Manual("b"), Base(UI("Set", [])))], Bind1(Eq(true, [Var(Manual("a"), [])], [Var(Manual("b"), [])]), Auto(13), Bind1(LogQuantifier(Exists, [(Manual("e"), Base(UI("Elem", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Manual("e"), []), Var(Manual("a"), [])]), Auto(17), Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, true), [Var(Manual("e"), []), Var(Manual("b"), [])]), Auto(18), Bind1(Eq(false, [Var(Auto(17), [])], [Var(Auto(18), [])]), Auto(10), Return([Var(Auto(10), [])]))))), Auto(1), Bind1(LogOpN(Or, [Var(Auto(1), []), Var(Auto(13), [])]), Auto(16), Return([Var(Auto(16), [])]))))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("e"), Base(UI("Elem", [])))], Bind1(LogOpN(Pred(OpCode { ident: "member", types: [] }, false), [Var(Manual("e"), []), OpCode(ZeroArgAsConst, OpCode { ident: "empty_set", types: [] })]), Auto(8), Return([Var(Auto(8), [])]))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] [INFO] [stdout] thread 'macro_examples::sets::my_mod::ravencheck_tests::check_properties' (38) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a684b1eff22 - std::backtrace_rs::backtrace::libunwind::trace::h0fb8082ca5562a61 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a684b1eff22 - std::backtrace_rs::backtrace::trace_unsynchronized::hfaa258994374a3cd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a684b1eff22 - std::sys::backtrace::_print_fmt::h11496fe34963a885 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a684b1eff22 - ::fmt::hff1a9408d012ee89 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a684b213a8f - core::fmt::rt::Argument::fmt::hf11195b61445f5d1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5a684b213a8f - core::fmt::write::h2f1fc679f228cc52 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5a684b1dc993 - std::io::default_write_fmt::h12bd533187bc883d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a684b1dc993 - std::io::Write::write_fmt::h926a1fdfdcb90065 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5a684b1efd72 - std::sys::backtrace::BacktraceLock::print::h28bfdbcac6d3828b [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a684b1db04c - std::panicking::default_hook::{{closure}}::h1f968e3a24b0e3b4 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5a684b1daec9 - std::panicking::default_hook::h43da101644971931 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5a684af08a5e - as core::ops::function::Fn>::call::h4b2012949041da5d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5a684af08a5e - test::test_main_with_exit_callback::{{closure}}::h53c9154cdc260357 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5a684b1db653 - as core::ops::function::Fn>::call::h911f2e3e7e84b764 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5a684b1db653 - std::panicking::panic_with_hook::hb4e916c3e65eccec [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5a684b1ef8fa - std::panicking::panic_handler::{{closure}}::hbff715d0475cf1bd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5a684b1ef859 - std::sys::backtrace::__rust_end_short_backtrace::hd6f43484e45a4955 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5a684b1dbd2d - __rustc[b29d3319de9a3146]::rust_begin_unwind [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5a684b21a090 - core::panicking::panic_fmt::h5f8d281875be5ff1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a684b21b026 - core::result::unwrap_failed::hbb243a6a8b53218d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x5a684b0129db - core::result::Result::unwrap::hf3ea0500d3cda126 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x5a684b0129db - ravenlang::smt::query_negative_c::hc0d0e1d03461068c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69 [INFO] [stdout] 22: 0x5a684b011c9c - ravenlang::smt::CheckedSig::check_goal::h27eba8f90a68adc1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:28:15 [INFO] [stdout] 23: 0x5a684aeef16f - ravencheck::rcc::Rcc::check_goals::hcde21e8f4731f0bc [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5a684aeecfa3 - ravencheck::macro_examples::sets::my_mod::ravencheck_tests::check_properties::h6e266740ff890115 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/sets.rs:14:1 [INFO] [stdout] 25: 0x5a684aeecde7 - ravencheck::macro_examples::sets::my_mod::ravencheck_tests::check_properties::{{closure}}::h8e2a8081c82f37ce [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/sets.rs:14:30 [INFO] [stdout] 26: 0x5a684af01696 - core::ops::function::FnOnce::call_once::h401e775c8fddd5ee [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5a684af0df9b - core::ops::function::FnOnce::call_once::haf4e03bb51ef1351 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 28: 0x5a684af0df9b - test::__rust_begin_short_backtrace::h50f5566ee84f2f21 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5a684af11195 - test::run_test_in_process::{{closure}}::heb3733b71d876eca [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5a684af11195 - as core::ops::function::FnOnce<()>>::call_once::he2fe41e1b161faa9 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 31: 0x5a684af11195 - std::panicking::catch_unwind::do_call::h00aa383d8fd97a09 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5a684af11195 - std::panicking::catch_unwind::he482e1914bc21641 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5a684af11195 - std::panic::catch_unwind::h86ac9705098f4f22 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5a684af11195 - test::run_test_in_process::h636a992821e3c6aa [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5a684af11195 - test::run_test::{{closure}}::he454cc9a192df79f [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5a684af36b44 - test::run_test::{{closure}}::haec47455908dff86 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5a684af36b44 - std::sys::backtrace::__rust_begin_short_backtrace::h230785972524cdc1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::haa5a562db4cde838 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5a684af1d75a - as core::ops::function::FnOnce<()>>::call_once::h89254f37a55d0a87 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 40: 0x5a684af1d75a - std::panicking::catch_unwind::do_call::h499f5a462f019d9d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5a684af1d75a - std::panicking::catch_unwind::h6736fbbb1a264383 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5a684af1d75a - std::panic::catch_unwind::h49ea7bdd1cbee572 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::h653dfa62acf32f5a [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5a684af1d75a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h82582a626a045a45 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5a684b1c614f - as core::ops::function::FnOnce>::call_once::h4ab26c07513156cc [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 46: 0x5a684b1c614f - std::sys::pal::unix::thread::Thread::new::thread_start::h66ff1bba185a50cf [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 47: 0x716c19cccaa4 - [INFO] [stdout] 48: 0x716c19d59a34 - clone [INFO] [stdout] 49: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- macro_examples::nat_u32::my_mod::ravencheck_tests::check_properties stdout ---- [INFO] [stdout] Pushing axiom with rules [] [INFO] [stdout] Expanding call dec... [INFO] [stdout] Expanding call add... [INFO] [stdout] Expanding call inc... [INFO] [stdout] Checking 1 cases... [INFO] [stdout] Calling relevant_with_axioms on... [INFO] [stdout] term: Bind1(LogQuantifier(Exists, [(Auto(21), Base(UI("u32", []))), (Auto(22), Base(UI("u32", [])))], Bind1(Eq(true, [Var(Auto(21), [])], [Var(Manual("ZERO"), [])]), Auto(2), Bind1(Eq(true, [Var(Auto(21), [])], [Var(Manual("ZERO"), [])]), Auto(161), Ite(Var(Auto(2), []), Bind1(Eq(false, [Var(Auto(22), [])], [Var(Auto(22), [])]), Auto(162), Bind1(Eq(true, [Var(Auto(21), [])], [Var(Manual("ZERO"), [])]), Auto(163), Bind1(LogOpN(And, [Var(Auto(162), []), Var(Auto(163), [])]), Auto(159), Bind1(Eq(false, [Var(Auto(21), [])], [Var(Auto(22), [])]), Auto(160), Bind1(Eq(true, [Var(Auto(22), [])], [Var(Manual("ZERO"), [])]), Auto(2), Bind1(Eq(true, [Var(Auto(22), [])], [Var(Manual("ZERO"), [])]), Auto(161), Bind1(LogOpN(And, [Var(Auto(160), []), Var(Auto(161), [])]), Auto(158), Bind1(LogOpN(Or, [Var(Auto(158), []), Var(Auto(159), [])]), Auto(157), Return([Var(Auto(157), [])]))))))))), Bind1(LogQuantifier(Exists, [(Auto(44), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "dec", types: [] }, true), [Var(Auto(21), []), Var(Auto(44), [])]), Auto(179), Bind1(LogQuantifier(Exists, [(Auto(45), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "add", types: [] }, true), [Var(Auto(44), []), Var(Auto(22), []), Var(Auto(45), [])]), Auto(178), Bind1(Eq(true, [Var(Auto(22), [])], [Var(Auto(45), [])]), Auto(186), Bind1(Eq(false, [Var(Auto(44), [])], [Var(Manual("ZERO"), [])]), Auto(187), Bind1(LogOpN(Or, [Var(Auto(186), []), Var(Auto(187), [])]), Auto(183), Bind1(Eq(true, [Var(Auto(44), [])], [Var(Auto(45), [])]), Auto(184), Bind1(Eq(false, [Var(Auto(22), [])], [Var(Manual("ZERO"), [])]), Auto(185), Bind1(LogOpN(Or, [Var(Auto(184), []), Var(Auto(185), [])]), Auto(182), Bind1(LogOpN(And, [Var(Auto(182), []), Var(Auto(183), [])]), Auto(177), Bind1(LogQuantifier(Exists, [(Auto(46), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "inc", types: [] }, true), [Var(Auto(45), []), Var(Auto(46), [])]), Auto(175), Bind1(Eq(false, [Var(Auto(22), [])], [Var(Auto(46), [])]), Auto(162), Bind1(Eq(true, [Var(Auto(21), [])], [Var(Manual("ZERO"), [])]), Auto(163), Bind1(LogOpN(And, [Var(Auto(162), []), Var(Auto(163), [])]), Auto(181), Bind1(Eq(false, [Var(Auto(21), [])], [Var(Auto(46), [])]), Auto(160), Bind1(Eq(true, [Var(Auto(22), [])], [Var(Manual("ZERO"), [])]), Auto(161), Bind1(LogOpN(And, [Var(Auto(160), []), Var(Auto(161), [])]), Auto(180), Bind1(LogOpN(Or, [Var(Auto(180), []), Var(Auto(181), [])]), Auto(157), Bind1(LogOpN(And, [Var(Auto(157), []), Var(Auto(179), [])]), Auto(176), Bind1(LogOpN(And, [Var(Auto(176), []), Var(Auto(177), []), Var(Auto(178), [])]), Auto(174), Bind1(LogOpN(And, [Var(Auto(174), []), Var(Auto(175), [])]), Auto(173), Return([Var(Auto(173), [])]))))))))))))), Auto(170), Return([Var(Auto(170), [])]))))))))))), Auto(167), Return([Var(Auto(167), [])])))), Auto(164), Return([Var(Auto(164), [])])))))), Auto(154), Return([Var(Auto(154), [])])) [INFO] [stdout] Expanding call dec... [INFO] [stdout] Expanding call inc... [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("u32", [])))], Bind1(LogQuantifier(Forall, [(Auto(14), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "dec", types: [] }, false), [Var(Manual("a"), []), Var(Auto(14), [])]), Auto(36), Bind1(LogQuantifier(Forall, [(Auto(15), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "inc", types: [] }, false), [Var(Auto(14), []), Var(Auto(15), [])]), Auto(48), Bind1(Eq(true, [Var(Auto(15), [])], [Var(Manual("a"), [])]), Auto(10), Bind1(Eq(true, [Var(Manual("a"), [])], [Var(Manual("ZERO"), [])]), Auto(24), Bind1(LogOpN(Or, [Var(Auto(10), []), Var(Auto(24), [])]), Auto(20), Bind1(LogOpN(Or, [Var(Auto(20), []), Var(Auto(36), [])]), Auto(33), Bind1(LogOpN(Or, [Var(Auto(33), []), Var(Auto(48), [])]), Auto(45), Return([Var(Auto(45), [])])))))))), Auto(46), Return([Var(Auto(46), [])])))), Auto(34), Return([Var(Auto(34), [])]))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] [INFO] [stdout] thread 'macro_examples::nat_u32::my_mod::ravencheck_tests::check_properties' (36) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a684b1eff22 - std::backtrace_rs::backtrace::libunwind::trace::h0fb8082ca5562a61 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a684b1eff22 - std::backtrace_rs::backtrace::trace_unsynchronized::hfaa258994374a3cd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a684b1eff22 - std::sys::backtrace::_print_fmt::h11496fe34963a885 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a684b1eff22 - ::fmt::hff1a9408d012ee89 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a684b213a8f - core::fmt::rt::Argument::fmt::hf11195b61445f5d1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5a684b213a8f - core::fmt::write::h2f1fc679f228cc52 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5a684b1dc993 - std::io::default_write_fmt::h12bd533187bc883d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a684b1dc993 - std::io::Write::write_fmt::h926a1fdfdcb90065 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5a684b1efd72 - std::sys::backtrace::BacktraceLock::print::h28bfdbcac6d3828b [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a684b1db04c - std::panicking::default_hook::{{closure}}::h1f968e3a24b0e3b4 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5a684b1daec9 - std::panicking::default_hook::h43da101644971931 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5a684af08a5e - as core::ops::function::Fn>::call::h4b2012949041da5d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5a684af08a5e - test::test_main_with_exit_callback::{{closure}}::h53c9154cdc260357 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5a684b1db653 - as core::ops::function::Fn>::call::h911f2e3e7e84b764 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5a684b1db653 - std::panicking::panic_with_hook::hb4e916c3e65eccec [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5a684b1ef8fa - std::panicking::panic_handler::{{closure}}::hbff715d0475cf1bd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5a684b1ef859 - std::sys::backtrace::__rust_end_short_backtrace::hd6f43484e45a4955 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5a684b1dbd2d - __rustc[b29d3319de9a3146]::rust_begin_unwind [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5a684b21a090 - core::panicking::panic_fmt::h5f8d281875be5ff1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a684b21b026 - core::result::unwrap_failed::hbb243a6a8b53218d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x5a684b0129db - core::result::Result::unwrap::hf3ea0500d3cda126 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x5a684b0129db - ravenlang::smt::query_negative_c::hc0d0e1d03461068c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69 [INFO] [stdout] 22: 0x5a684b011c9c - ravenlang::smt::CheckedSig::check_goal::h27eba8f90a68adc1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:28:15 [INFO] [stdout] 23: 0x5a684aeef16f - ravencheck::rcc::Rcc::check_goals::hcde21e8f4731f0bc [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5a684af025b0 - ravencheck::macro_examples::nat_u32::my_mod::ravencheck_tests::check_properties::h4d81219fd995697d [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/nat_u32.rs:1:1 [INFO] [stdout] 25: 0x5a684af022f7 - ravencheck::macro_examples::nat_u32::my_mod::ravencheck_tests::check_properties::{{closure}}::he9d308a554fc6ddf [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/nat_u32.rs:1:30 [INFO] [stdout] 26: 0x5a684af00c76 - core::ops::function::FnOnce::call_once::he089eb9ad570fe88 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5a684af0df9b - core::ops::function::FnOnce::call_once::haf4e03bb51ef1351 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 28: 0x5a684af0df9b - test::__rust_begin_short_backtrace::h50f5566ee84f2f21 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5a684af11195 - test::run_test_in_process::{{closure}}::heb3733b71d876eca [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5a684af11195 - as core::ops::function::FnOnce<()>>::call_once::he2fe41e1b161faa9 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 31: 0x5a684af11195 - std::panicking::catch_unwind::do_call::h00aa383d8fd97a09 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5a684af11195 - std::panicking::catch_unwind::he482e1914bc21641 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5a684af11195 - std::panic::catch_unwind::h86ac9705098f4f22 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5a684af11195 - test::run_test_in_process::h636a992821e3c6aa [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5a684af11195 - test::run_test::{{closure}}::he454cc9a192df79f [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5a684af36b44 - test::run_test::{{closure}}::haec47455908dff86 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5a684af36b44 - std::sys::backtrace::__rust_begin_short_backtrace::h230785972524cdc1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::haa5a562db4cde838 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5a684af1d75a - as core::ops::function::FnOnce<()>>::call_once::h89254f37a55d0a87 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 40: 0x5a684af1d75a - std::panicking::catch_unwind::do_call::h499f5a462f019d9d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5a684af1d75a - std::panicking::catch_unwind::h6736fbbb1a264383 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5a684af1d75a - std::panic::catch_unwind::h49ea7bdd1cbee572 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::h653dfa62acf32f5a [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5a684af1d75a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h82582a626a045a45 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5a684b1c614f - as core::ops::function::FnOnce>::call_once::h4ab26c07513156cc [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 46: 0x5a684b1c614f - std::sys::pal::unix::thread::Thread::new::thread_start::h66ff1bba185a50cf [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 47: 0x716c19cccaa4 - [INFO] [stdout] 48: 0x716c19d59a34 - clone [INFO] [stdout] 49: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- macro_examples::main_example_nat::my_mod::ravencheck_tests::check_properties stdout ---- [INFO] [stdout] Pushing axiom with rules [] [INFO] [stdout] Expanding call dec... [INFO] [stdout] Expanding call add... [INFO] [stdout] Expanding call inc... [INFO] [stdout] Checking 1 cases... [INFO] [stdout] Calling relevant_with_axioms on... [INFO] [stdout] term: Bind1(LogQuantifier(Exists, [(Auto(21), Base(UI("u32", []))), (Auto(22), Base(UI("u32", [])))], Bind1(Eq(true, [Var(Auto(21), [])], [Var(Manual("ZERO"), [])]), Auto(2), Bind1(Eq(true, [Var(Auto(21), [])], [Var(Manual("ZERO"), [])]), Auto(161), Ite(Var(Auto(2), []), Bind1(Eq(false, [Var(Auto(22), [])], [Var(Auto(22), [])]), Auto(162), Bind1(Eq(true, [Var(Auto(21), [])], [Var(Manual("ZERO"), [])]), Auto(163), Bind1(LogOpN(And, [Var(Auto(162), []), Var(Auto(163), [])]), Auto(159), Bind1(Eq(false, [Var(Auto(21), [])], [Var(Auto(22), [])]), Auto(160), Bind1(Eq(true, [Var(Auto(22), [])], [Var(Manual("ZERO"), [])]), Auto(2), Bind1(Eq(true, [Var(Auto(22), [])], [Var(Manual("ZERO"), [])]), Auto(161), Bind1(LogOpN(And, [Var(Auto(160), []), Var(Auto(161), [])]), Auto(158), Bind1(LogOpN(Or, [Var(Auto(158), []), Var(Auto(159), [])]), Auto(157), Return([Var(Auto(157), [])]))))))))), Bind1(LogQuantifier(Exists, [(Auto(44), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "dec", types: [] }, true), [Var(Auto(21), []), Var(Auto(44), [])]), Auto(179), Bind1(LogQuantifier(Exists, [(Auto(45), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "add", types: [] }, true), [Var(Auto(44), []), Var(Auto(22), []), Var(Auto(45), [])]), Auto(178), Bind1(Eq(true, [Var(Auto(22), [])], [Var(Auto(45), [])]), Auto(186), Bind1(Eq(false, [Var(Auto(44), [])], [Var(Manual("ZERO"), [])]), Auto(187), Bind1(LogOpN(Or, [Var(Auto(186), []), Var(Auto(187), [])]), Auto(183), Bind1(Eq(true, [Var(Auto(44), [])], [Var(Auto(45), [])]), Auto(184), Bind1(Eq(false, [Var(Auto(22), [])], [Var(Manual("ZERO"), [])]), Auto(185), Bind1(LogOpN(Or, [Var(Auto(184), []), Var(Auto(185), [])]), Auto(182), Bind1(LogOpN(And, [Var(Auto(182), []), Var(Auto(183), [])]), Auto(177), Bind1(LogQuantifier(Exists, [(Auto(46), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "inc", types: [] }, true), [Var(Auto(45), []), Var(Auto(46), [])]), Auto(175), Bind1(Eq(false, [Var(Auto(22), [])], [Var(Auto(46), [])]), Auto(162), Bind1(Eq(true, [Var(Auto(21), [])], [Var(Manual("ZERO"), [])]), Auto(163), Bind1(LogOpN(And, [Var(Auto(162), []), Var(Auto(163), [])]), Auto(181), Bind1(Eq(false, [Var(Auto(21), [])], [Var(Auto(46), [])]), Auto(160), Bind1(Eq(true, [Var(Auto(22), [])], [Var(Manual("ZERO"), [])]), Auto(161), Bind1(LogOpN(And, [Var(Auto(160), []), Var(Auto(161), [])]), Auto(180), Bind1(LogOpN(Or, [Var(Auto(180), []), Var(Auto(181), [])]), Auto(157), Bind1(LogOpN(And, [Var(Auto(157), []), Var(Auto(179), [])]), Auto(176), Bind1(LogOpN(And, [Var(Auto(176), []), Var(Auto(177), []), Var(Auto(178), [])]), Auto(174), Bind1(LogOpN(And, [Var(Auto(174), []), Var(Auto(175), [])]), Auto(173), Return([Var(Auto(173), [])]))))))))))))), Auto(170), Return([Var(Auto(170), [])]))))))))))), Auto(167), Return([Var(Auto(167), [])])))), Auto(164), Return([Var(Auto(164), [])])))))), Auto(154), Return([Var(Auto(154), [])])) [INFO] [stdout] Expanding call dec... [INFO] [stdout] Expanding call inc... [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("u32", [])))], Bind1(LogQuantifier(Forall, [(Auto(14), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "dec", types: [] }, false), [Var(Manual("a"), []), Var(Auto(14), [])]), Auto(36), Bind1(LogQuantifier(Forall, [(Auto(15), Base(UI("u32", [])))], Bind1(LogOpN(Pred(OpCode { ident: "inc", types: [] }, false), [Var(Auto(14), []), Var(Auto(15), [])]), Auto(48), Bind1(Eq(true, [Var(Auto(15), [])], [Var(Manual("a"), [])]), Auto(10), Bind1(Eq(true, [Var(Manual("a"), [])], [Var(Manual("ZERO"), [])]), Auto(24), Bind1(LogOpN(Or, [Var(Auto(10), []), Var(Auto(24), [])]), Auto(20), Bind1(LogOpN(Or, [Var(Auto(20), []), Var(Auto(36), [])]), Auto(33), Bind1(LogOpN(Or, [Var(Auto(33), []), Var(Auto(48), [])]), Auto(45), Return([Var(Auto(45), [])])))))))), Auto(46), Return([Var(Auto(46), [])])))), Auto(34), Return([Var(Auto(34), [])]))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] [INFO] [stdout] thread 'macro_examples::main_example_nat::my_mod::ravencheck_tests::check_properties' (28) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a684b1eff22 - std::backtrace_rs::backtrace::libunwind::trace::h0fb8082ca5562a61 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a684b1eff22 - std::backtrace_rs::backtrace::trace_unsynchronized::hfaa258994374a3cd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a684b1eff22 - std::sys::backtrace::_print_fmt::h11496fe34963a885 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a684b1eff22 - ::fmt::hff1a9408d012ee89 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a684b213a8f - core::fmt::rt::Argument::fmt::hf11195b61445f5d1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5a684b213a8f - core::fmt::write::h2f1fc679f228cc52 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5a684b1dc993 - std::io::default_write_fmt::h12bd533187bc883d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a684b1dc993 - std::io::Write::write_fmt::h926a1fdfdcb90065 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5a684b1efd72 - std::sys::backtrace::BacktraceLock::print::h28bfdbcac6d3828b [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a684b1db04c - std::panicking::default_hook::{{closure}}::h1f968e3a24b0e3b4 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5a684b1daec9 - std::panicking::default_hook::h43da101644971931 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5a684af08a5e - as core::ops::function::Fn>::call::h4b2012949041da5d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5a684af08a5e - test::test_main_with_exit_callback::{{closure}}::h53c9154cdc260357 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5a684b1db653 - as core::ops::function::Fn>::call::h911f2e3e7e84b764 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5a684b1db653 - std::panicking::panic_with_hook::hb4e916c3e65eccec [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5a684b1ef8fa - std::panicking::panic_handler::{{closure}}::hbff715d0475cf1bd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5a684b1ef859 - std::sys::backtrace::__rust_end_short_backtrace::hd6f43484e45a4955 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5a684b1dbd2d - __rustc[b29d3319de9a3146]::rust_begin_unwind [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5a684b21a090 - core::panicking::panic_fmt::h5f8d281875be5ff1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a684b21b026 - core::result::unwrap_failed::hbb243a6a8b53218d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x5a684b0129db - core::result::Result::unwrap::hf3ea0500d3cda126 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x5a684b0129db - ravenlang::smt::query_negative_c::hc0d0e1d03461068c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69 [INFO] [stdout] 22: 0x5a684b011c9c - ravenlang::smt::CheckedSig::check_goal::h27eba8f90a68adc1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:28:15 [INFO] [stdout] 23: 0x5a684aeef16f - ravencheck::rcc::Rcc::check_goals::hcde21e8f4731f0bc [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5a684aef8650 - ravencheck::macro_examples::main_example_nat::my_mod::ravencheck_tests::check_properties::h0019fcc374607646 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/main_example_nat.rs:1:1 [INFO] [stdout] 25: 0x5a684aef86a7 - ravencheck::macro_examples::main_example_nat::my_mod::ravencheck_tests::check_properties::{{closure}}::ha6d8c6c1250df06b [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/main_example_nat.rs:1:30 [INFO] [stdout] 26: 0x5a684af01826 - core::ops::function::FnOnce::call_once::hf36334742bc6ff94 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5a684af0df9b - core::ops::function::FnOnce::call_once::haf4e03bb51ef1351 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 28: 0x5a684af0df9b - test::__rust_begin_short_backtrace::h50f5566ee84f2f21 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5a684af11195 - test::run_test_in_process::{{closure}}::heb3733b71d876eca [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5a684af11195 - as core::ops::function::FnOnce<()>>::call_once::he2fe41e1b161faa9 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 31: 0x5a684af11195 - std::panicking::catch_unwind::do_call::h00aa383d8fd97a09 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5a684af11195 - std::panicking::catch_unwind::he482e1914bc21641 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5a684af11195 - std::panic::catch_unwind::h86ac9705098f4f22 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5a684af11195 - test::run_test_in_process::h636a992821e3c6aa [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5a684af11195 - test::run_test::{{closure}}::he454cc9a192df79f [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5a684af36b44 - test::run_test::{{closure}}::haec47455908dff86 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5a684af36b44 - std::sys::backtrace::__rust_begin_short_backtrace::h230785972524cdc1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::haa5a562db4cde838 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5a684af1d75a - as core::ops::function::FnOnce<()>>::call_once::h89254f37a55d0a87 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 40: 0x5a684af1d75a - std::panicking::catch_unwind::do_call::h499f5a462f019d9d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5a684af1d75a - std::panicking::catch_unwind::h6736fbbb1a264383 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5a684af1d75a - std::panic::catch_unwind::h49ea7bdd1cbee572 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::h653dfa62acf32f5a [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5a684af1d75a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h82582a626a045a45 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5a684b1c614f - as core::ops::function::FnOnce>::call_once::h4ab26c07513156cc [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 46: 0x5a684b1c614f - std::sys::pal::unix::thread::Thread::new::thread_start::h66ff1bba185a50cf [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 47: 0x716c19cccaa4 - [INFO] [stdout] 48: 0x716c19d59a34 - clone [INFO] [stdout] 49: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- macro_examples::recursive::rvn::ravencheck_tests::check_properties stdout ---- [INFO] [stdout] Expanding call cons::... [INFO] [stdout] Expanding call cons::... [INFO] [stdout] Expanding call cons::... [INFO] [stdout] Expanding call cons::... [INFO] [stdout] Checking 1 cases... [INFO] [stdout] Calling relevant_with_axioms on... [INFO] [stdout] term: Bind1(LogQuantifier(Exists, [(Manual("e"), Base(UI("E", []))), (Manual("l"), Base(UI("List", [Base(UI("E", []))])))], Bind1(LogQuantifier(Exists, [(Auto(22), Base(UI("List", [Base(UI("E", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "cons", types: [Base(UI("E", []))] }, true), [Var(Manual("e"), []), Var(Manual("l"), []), Var(Auto(22), [])]), Auto(101), Bind1(LogQuantifier(Exists, [(Auto(23), Base(UI("List", [Base(UI("E", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "cons", types: [Base(UI("E", []))] }, true), [Var(Manual("e"), []), Var(Auto(22), []), Var(Auto(23), [])]), Auto(99), Bind1(LogQuantifier(Exists, [(Auto(24), Base(UI("List", [Base(UI("E", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "cons", types: [Base(UI("E", []))] }, true), [Var(Manual("e"), []), Var(Manual("l"), []), Var(Auto(24), [])]), Auto(97), Bind1(LogQuantifier(Exists, [(Auto(25), Base(UI("List", [Base(UI("E", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "cons", types: [Base(UI("E", []))] }, true), [Var(Manual("e"), []), Var(Auto(24), []), Var(Auto(25), [])]), Auto(95), Bind1(Eq(false, [Var(Auto(23), [])], [Var(Auto(25), [])]), Auto(100), Bind1(LogOpN(And, [Var(Auto(100), []), Var(Auto(101), [])]), Auto(98), Bind1(LogOpN(And, [Var(Auto(98), []), Var(Auto(99), [])]), Auto(96), Bind1(LogOpN(And, [Var(Auto(96), []), Var(Auto(97), [])]), Auto(94), Bind1(LogOpN(And, [Var(Auto(94), []), Var(Auto(95), [])]), Auto(93), Return([Var(Auto(93), [])])))))))), Auto(90), Return([Var(Auto(90), [])])))), Auto(87), Return([Var(Auto(87), [])])))), Auto(84), Return([Var(Auto(84), [])])))), Auto(81), Return([Var(Auto(81), [])]))), Auto(78), Return([Var(Auto(78), [])])) [INFO] [stdout] [INFO] [stdout] thread 'macro_examples::recursive::rvn::ravencheck_tests::check_properties' (37) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a684b1eff22 - std::backtrace_rs::backtrace::libunwind::trace::h0fb8082ca5562a61 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a684b1eff22 - std::backtrace_rs::backtrace::trace_unsynchronized::hfaa258994374a3cd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a684b1eff22 - std::sys::backtrace::_print_fmt::h11496fe34963a885 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a684b1eff22 - ::fmt::hff1a9408d012ee89 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a684b213a8f - core::fmt::rt::Argument::fmt::hf11195b61445f5d1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5a684b213a8f - core::fmt::write::h2f1fc679f228cc52 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5a684b1dc993 - std::io::default_write_fmt::h12bd533187bc883d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a684b1dc993 - std::io::Write::write_fmt::h926a1fdfdcb90065 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5a684b1efd72 - std::sys::backtrace::BacktraceLock::print::h28bfdbcac6d3828b [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a684b1db04c - std::panicking::default_hook::{{closure}}::h1f968e3a24b0e3b4 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5a684b1daec9 - std::panicking::default_hook::h43da101644971931 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5a684af08a5e - as core::ops::function::Fn>::call::h4b2012949041da5d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5a684af08a5e - test::test_main_with_exit_callback::{{closure}}::h53c9154cdc260357 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5a684b1db653 - as core::ops::function::Fn>::call::h911f2e3e7e84b764 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5a684b1db653 - std::panicking::panic_with_hook::hb4e916c3e65eccec [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5a684b1ef8fa - std::panicking::panic_handler::{{closure}}::hbff715d0475cf1bd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5a684b1ef859 - std::sys::backtrace::__rust_end_short_backtrace::hd6f43484e45a4955 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5a684b1dbd2d - __rustc[b29d3319de9a3146]::rust_begin_unwind [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5a684b21a090 - core::panicking::panic_fmt::h5f8d281875be5ff1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a684b21b026 - core::result::unwrap_failed::hbb243a6a8b53218d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x5a684b0129db - core::result::Result::unwrap::hf3ea0500d3cda126 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x5a684b0129db - ravenlang::smt::query_negative_c::hc0d0e1d03461068c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69 [INFO] [stdout] 22: 0x5a684b011c9c - ravenlang::smt::CheckedSig::check_goal::h27eba8f90a68adc1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:28:15 [INFO] [stdout] 23: 0x5a684aeef16f - ravencheck::rcc::Rcc::check_goals::hcde21e8f4731f0bc [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5a684aeff47b - ravencheck::macro_examples::recursive::rvn::ravencheck_tests::check_properties::h3bd2f95ad2f998c8 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/recursive.rs:1:1 [INFO] [stdout] 25: 0x5a684aeff4c7 - ravencheck::macro_examples::recursive::rvn::ravencheck_tests::check_properties::{{closure}}::hced7ca60f05b5638 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/recursive.rs:1:30 [INFO] [stdout] 26: 0x5a684af011e6 - core::ops::function::FnOnce::call_once::hbb6b4d80cd09d8b2 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5a684af0df9b - core::ops::function::FnOnce::call_once::haf4e03bb51ef1351 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 28: 0x5a684af0df9b - test::__rust_begin_short_backtrace::h50f5566ee84f2f21 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5a684af11195 - test::run_test_in_process::{{closure}}::heb3733b71d876eca [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5a684af11195 - as core::ops::function::FnOnce<()>>::call_once::he2fe41e1b161faa9 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 31: 0x5a684af11195 - std::panicking::catch_unwind::do_call::h00aa383d8fd97a09 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5a684af11195 - std::panicking::catch_unwind::he482e1914bc21641 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5a684af11195 - std::panic::catch_unwind::h86ac9705098f4f22 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5a684af11195 - test::run_test_in_process::h636a992821e3c6aa [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5a684af11195 - test::run_test::{{closure}}::he454cc9a192df79f [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5a684af36b44 - test::run_test::{{closure}}::haec47455908dff86 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5a684af36b44 - std::sys::backtrace::__rust_begin_short_backtrace::h230785972524cdc1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::haa5a562db4cde838 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5a684af1d75a - as core::ops::function::FnOnce<()>>::call_once::h89254f37a55d0a87 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 40: 0x5a684af1d75a - std::panicking::catch_unwind::do_call::h499f5a462f019d9d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5a684af1d75a - std::panicking::catch_unwind::h6736fbbb1a264383 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5a684af1d75a - std::panic::catch_unwind::h49ea7bdd1cbee572 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::h653dfa62acf32f5a [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5a684af1d75a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h82582a626a045a45 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5a684b1c614f - as core::ops::function::FnOnce>::call_once::h4ab26c07513156cc [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 46: 0x5a684b1c614f - std::sys::pal::unix::thread::Thread::new::thread_start::h66ff1bba185a50cf [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 47: 0x716c19cccaa4 - [INFO] [stdout] 48: 0x716c19d59a34 - clone [INFO] [stdout] 49: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- macro_examples::import_test::my_mod::ravencheck_tests::check_properties stdout ---- [INFO] [stdout] Pushing axiom with rules [InstRule { left: UI("Nat", [Base(UI("T", []))]), right: [Base(UI("T", []))] }] [INFO] [stdout] Pushing axiom with rules [InstRule { left: UI("Nat", [Base(UI("T", []))]), right: [Base(UI("T", []))] }] [INFO] [stdout] Expanding call dec::... [INFO] [stdout] Expanding call add::... [INFO] [stdout] Expanding call inc::... [INFO] [stdout] Checking 1 cases... [INFO] [stdout] Calling relevant_with_axioms on... [INFO] [stdout] term: Bind1(LogQuantifier(Exists, [(Auto(12), Base(UI("Nat", [Base(UI("T", []))]))), (Auto(13), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(Eq(true, [Var(Auto(12), [])], [OpCode(ZeroArgAsConst, OpCode { ident: "zero", types: [Base(UI("T", []))] })]), Auto(3), Ite(Var(Auto(3), []), Return([Literal(LogFalse)]), Bind1(LogQuantifier(Exists, [(Auto(19), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "dec", types: [Base(UI("T", []))] }, true), [Var(Auto(12), []), Var(Auto(19), [])]), Auto(139), Bind1(LogQuantifier(Exists, [(Auto(20), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "add", types: [Base(UI("T", []))] }, true), [Var(Auto(19), []), Var(Auto(13), []), Var(Auto(20), [])]), Auto(138), Bind1(Eq(true, [Var(Auto(13), [])], [Var(Auto(20), [])]), Auto(144), Bind1(Eq(false, [Var(Auto(19), [])], [OpCode(ZeroArgAsConst, OpCode { ident: "zero", types: [Base(UI("T", []))] })]), Auto(145), Bind1(LogOpN(Or, [Var(Auto(144), []), Var(Auto(145), [])]), Auto(141), Bind1(Eq(true, [Var(Auto(19), [])], [Var(Auto(20), [])]), Auto(142), Bind1(Eq(false, [Var(Auto(13), [])], [OpCode(ZeroArgAsConst, OpCode { ident: "zero", types: [Base(UI("T", []))] })]), Auto(143), Bind1(LogOpN(Or, [Var(Auto(142), []), Var(Auto(143), [])]), Auto(140), Bind1(LogOpN(And, [Var(Auto(140), []), Var(Auto(141), [])]), Auto(137), Bind1(LogQuantifier(Exists, [(Auto(21), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "inc", types: [Base(UI("T", []))] }, true), [Var(Auto(20), []), Var(Auto(21), [])]), Auto(135), Bind1(LogOpN(And, [Literal(LogFalse), Var(Auto(139), [])]), Auto(136), Bind1(LogOpN(And, [Var(Auto(136), []), Var(Auto(137), []), Literal(LogTrue), Var(Auto(138), [])]), Auto(134), Bind1(LogOpN(And, [Var(Auto(134), []), Var(Auto(135), [])]), Auto(133), Return([Var(Auto(133), [])])))))), Auto(130), Return([Var(Auto(130), [])]))))))))))), Auto(127), Return([Var(Auto(127), [])])))), Auto(124), Return([Var(Auto(124), [])]))))), Auto(121), Return([Var(Auto(121), [])])) [INFO] [stdout] Matching Nat with Nat [INFO] [stdout] Subbing types [Base(UI("T", []))] for ["T"] [INFO] [stdout] Inst axiom body: Bind1(LogQuantifier(Forall, [(Manual("x"), Base(UI("Nat", [Base(UI("T", []))])))], BindN(Seq(Return([Var(Manual("x"), [])])), [Atom(Auto(2))], BindN(Seq(Return([Var(Manual("x"), [])])), [Atom(Auto(1))], Apply(BindN(Seq(Return([Var(Manual("le"), [Base(UI("T", []))])])), [Atom(Auto(3))], Force(Var(Auto(3), []))), [], [Var(Auto(1), []), Var(Auto(2), [])])))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] Matching Nat with Nat [INFO] [stdout] Subbing types [Base(UI("T", []))] for ["T"] [INFO] [stdout] Inst axiom body: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("Nat", [Base(UI("T", []))])))], BindN(Seq(BindN(Seq(BindN(Seq(BindN(Seq(Return([Var(Manual("a"), [])])), [Atom(Auto(5))], Apply(BindN(Seq(Return([Var(Manual("dec"), [Base(UI("T", []))])])), [Atom(Auto(6))], Force(Var(Auto(6), []))), [], [Var(Auto(5), [])]))), [Atom(Auto(7))], Apply(BindN(Seq(Return([Var(Manual("inc"), [Base(UI("T", []))])])), [Atom(Auto(8))], Force(Var(Auto(8), []))), [], [Var(Auto(7), [])]))), [Atom(Auto(9))], BindN(Seq(Return([Var(Manual("a"), [])])), [Atom(Auto(10))], Bind1(Eq(true, [Var(Auto(9), [])], [Var(Auto(10), [])]), Auto(11), Return([Var(Auto(11), [])]))))), [Atom(Auto(13))], BindN(Seq(BindN(Seq(Return([Var(Manual("a"), [])])), [Atom(Auto(1))], BindN(Seq(Apply(BindN(Seq(Return([Var(Manual("zero"), [Base(UI("T", []))])])), [Atom(Auto(2))], Force(Var(Auto(2), []))), [], [])), [Atom(Auto(3))], Bind1(Eq(false, [Var(Auto(1), [])], [Var(Auto(3), [])]), Auto(4), Return([Var(Auto(4), [])]))))), [Atom(Auto(12))], Apply(BindN(Seq(Return([Var(Manual("implies"), [])])), [Atom(Auto(14))], Force(Var(Auto(14), []))), [], [Var(Auto(12), []), Var(Auto(13), [])])))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] Expanding call dec::... [INFO] [stdout] Expanding call inc::... [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("x"), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "le", types: [Base(UI("T", []))] }, true), [Var(Manual("x"), []), Var(Manual("x"), [])]), Auto(4), Return([Var(Auto(4), [])]))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(LogQuantifier(Forall, [(Auto(15), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "dec", types: [Base(UI("T", []))] }, false), [Var(Manual("a"), []), Var(Auto(15), [])]), Auto(37), Bind1(LogQuantifier(Forall, [(Auto(16), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "inc", types: [Base(UI("T", []))] }, false), [Var(Auto(15), []), Var(Auto(16), [])]), Auto(49), Bind1(Eq(true, [Var(Auto(16), [])], [Var(Manual("a"), [])]), Auto(11), Bind1(Eq(true, [Var(Manual("a"), [])], [OpCode(ZeroArgAsConst, OpCode { ident: "zero", types: [Base(UI("T", []))] })]), Auto(25), Bind1(LogOpN(Or, [Var(Auto(11), []), Var(Auto(25), [])]), Auto(21), Bind1(LogOpN(Or, [Var(Auto(21), []), Var(Auto(37), [])]), Auto(34), Bind1(LogOpN(Or, [Var(Auto(34), []), Var(Auto(49), [])]), Auto(46), Return([Var(Auto(46), [])])))))))), Auto(47), Return([Var(Auto(47), [])])))), Auto(35), Return([Var(Auto(35), [])]))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] [INFO] [stdout] thread 'macro_examples::import_test::my_mod::ravencheck_tests::check_properties' (27) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a684b1eff22 - std::backtrace_rs::backtrace::libunwind::trace::h0fb8082ca5562a61 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a684b1eff22 - std::backtrace_rs::backtrace::trace_unsynchronized::hfaa258994374a3cd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a684b1eff22 - std::sys::backtrace::_print_fmt::h11496fe34963a885 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a684b1eff22 - ::fmt::hff1a9408d012ee89 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a684b213a8f - core::fmt::rt::Argument::fmt::hf11195b61445f5d1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5a684b213a8f - core::fmt::write::h2f1fc679f228cc52 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5a684b1dc993 - std::io::default_write_fmt::h12bd533187bc883d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a684b1dc993 - std::io::Write::write_fmt::h926a1fdfdcb90065 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5a684b1efd72 - std::sys::backtrace::BacktraceLock::print::h28bfdbcac6d3828b [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a684b1db04c - std::panicking::default_hook::{{closure}}::h1f968e3a24b0e3b4 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5a684b1daec9 - std::panicking::default_hook::h43da101644971931 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5a684af08a5e - as core::ops::function::Fn>::call::h4b2012949041da5d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5a684af08a5e - test::test_main_with_exit_callback::{{closure}}::h53c9154cdc260357 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5a684b1db653 - as core::ops::function::Fn>::call::h911f2e3e7e84b764 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5a684b1db653 - std::panicking::panic_with_hook::hb4e916c3e65eccec [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5a684b1ef8fa - std::panicking::panic_handler::{{closure}}::hbff715d0475cf1bd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5a684b1ef859 - std::sys::backtrace::__rust_end_short_backtrace::hd6f43484e45a4955 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5a684b1dbd2d - __rustc[b29d3319de9a3146]::rust_begin_unwind [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5a684b21a090 - core::panicking::panic_fmt::h5f8d281875be5ff1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a684b21b026 - core::result::unwrap_failed::hbb243a6a8b53218d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x5a684b0129db - core::result::Result::unwrap::hf3ea0500d3cda126 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x5a684b0129db - ravenlang::smt::query_negative_c::hc0d0e1d03461068c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69 [INFO] [stdout] 22: 0x5a684b011c9c - ravenlang::smt::CheckedSig::check_goal::h27eba8f90a68adc1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:28:15 [INFO] [stdout] 23: 0x5a684aeef16f - ravencheck::rcc::Rcc::check_goals::hcde21e8f4731f0bc [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5a684aefd782 - ravencheck::macro_examples::import_test::my_mod::ravencheck_tests::check_properties::h5fbf1c056f942e4a [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/import_test.rs:1:1 [INFO] [stdout] 25: 0x5a684aefd7d7 - ravencheck::macro_examples::import_test::my_mod::ravencheck_tests::check_properties::{{closure}}::h1de4e378742a1ce5 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/import_test.rs:1:30 [INFO] [stdout] 26: 0x5a684af010f6 - core::ops::function::FnOnce::call_once::h5b67b8f3008b3c40 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5a684af0df9b - core::ops::function::FnOnce::call_once::haf4e03bb51ef1351 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 28: 0x5a684af0df9b - test::__rust_begin_short_backtrace::h50f5566ee84f2f21 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5a684af11195 - test::run_test_in_process::{{closure}}::heb3733b71d876eca [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5a684af11195 - as core::ops::function::FnOnce<()>>::call_once::he2fe41e1b161faa9 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 31: 0x5a684af11195 - std::panicking::catch_unwind::do_call::h00aa383d8fd97a09 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5a684af11195 - std::panicking::catch_unwind::he482e1914bc21641 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5a684af11195 - std::panic::catch_unwind::h86ac9705098f4f22 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5a684af11195 - test::run_test_in_process::h636a992821e3c6aa [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5a684af11195 - test::run_test::{{closure}}::he454cc9a192df79f [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5a684af36b44 - test::run_test::{{closure}}::haec47455908dff86 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5a684af36b44 - std::sys::backtrace::__rust_begin_short_backtrace::h230785972524cdc1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::haa5a562db4cde838 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5a684af1d75a - as core::ops::function::FnOnce<()>>::call_once::h89254f37a55d0a87 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 40: 0x5a684af1d75a - std::panicking::catch_unwind::do_call::h499f5a462f019d9d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5a684af1d75a - std::panicking::catch_unwind::h6736fbbb1a264383 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5a684af1d75a - std::panic::catch_unwind::h49ea7bdd1cbee572 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::h653dfa62acf32f5a [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5a684af1d75a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h82582a626a045a45 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5a684b1c614f - as core::ops::function::FnOnce>::call_once::h4ab26c07513156cc [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 46: 0x5a684b1c614f - std::sys::pal::unix::thread::Thread::new::thread_start::h66ff1bba185a50cf [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 47: 0x716c19cccaa4 - [INFO] [stdout] 48: 0x716c19d59a34 - clone [INFO] [stdout] 49: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- macro_examples::nat::my_nat_mod::ravencheck_tests::check_properties stdout ---- [INFO] [stdout] Pushing axiom with rules [InstRule { left: UI("Nat", [Base(UI("T", []))]), right: [Base(UI("T", []))] }] [INFO] [stdout] Pushing axiom with rules [InstRule { left: UI("Nat", [Base(UI("T", []))]), right: [Base(UI("T", []))] }] [INFO] [stdout] Expanding call dec::... [INFO] [stdout] Expanding call add::... [INFO] [stdout] Expanding call inc::... [INFO] [stdout] Checking 1 cases... [INFO] [stdout] Calling relevant_with_axioms on... [INFO] [stdout] term: Bind1(LogQuantifier(Exists, [(Auto(12), Base(UI("Nat", [Base(UI("T", []))]))), (Auto(13), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(Eq(true, [Var(Auto(12), [])], [OpCode(ZeroArgAsConst, OpCode { ident: "zero", types: [Base(UI("T", []))] })]), Auto(3), Ite(Var(Auto(3), []), Return([Literal(LogFalse)]), Bind1(LogQuantifier(Exists, [(Auto(19), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "dec", types: [Base(UI("T", []))] }, true), [Var(Auto(12), []), Var(Auto(19), [])]), Auto(139), Bind1(LogQuantifier(Exists, [(Auto(20), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "add", types: [Base(UI("T", []))] }, true), [Var(Auto(19), []), Var(Auto(13), []), Var(Auto(20), [])]), Auto(138), Bind1(Eq(true, [Var(Auto(13), [])], [Var(Auto(20), [])]), Auto(144), Bind1(Eq(false, [Var(Auto(19), [])], [OpCode(ZeroArgAsConst, OpCode { ident: "zero", types: [Base(UI("T", []))] })]), Auto(145), Bind1(LogOpN(Or, [Var(Auto(144), []), Var(Auto(145), [])]), Auto(141), Bind1(Eq(true, [Var(Auto(19), [])], [Var(Auto(20), [])]), Auto(142), Bind1(Eq(false, [Var(Auto(13), [])], [OpCode(ZeroArgAsConst, OpCode { ident: "zero", types: [Base(UI("T", []))] })]), Auto(143), Bind1(LogOpN(Or, [Var(Auto(142), []), Var(Auto(143), [])]), Auto(140), Bind1(LogOpN(And, [Var(Auto(140), []), Var(Auto(141), [])]), Auto(137), Bind1(LogQuantifier(Exists, [(Auto(21), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "inc", types: [Base(UI("T", []))] }, true), [Var(Auto(20), []), Var(Auto(21), [])]), Auto(135), Bind1(LogOpN(And, [Literal(LogFalse), Var(Auto(139), [])]), Auto(136), Bind1(LogOpN(And, [Var(Auto(136), []), Var(Auto(137), []), Literal(LogTrue), Var(Auto(138), [])]), Auto(134), Bind1(LogOpN(And, [Var(Auto(134), []), Var(Auto(135), [])]), Auto(133), Return([Var(Auto(133), [])])))))), Auto(130), Return([Var(Auto(130), [])]))))))))))), Auto(127), Return([Var(Auto(127), [])])))), Auto(124), Return([Var(Auto(124), [])]))))), Auto(121), Return([Var(Auto(121), [])])) [INFO] [stdout] Matching Nat with Nat [INFO] [stdout] Subbing types [Base(UI("T", []))] for ["T"] [INFO] [stdout] Inst axiom body: Bind1(LogQuantifier(Forall, [(Manual("x"), Base(UI("Nat", [Base(UI("T", []))])))], BindN(Seq(Return([Var(Manual("x"), [])])), [Atom(Auto(2))], BindN(Seq(Return([Var(Manual("x"), [])])), [Atom(Auto(1))], Apply(BindN(Seq(Return([Var(Manual("le"), [Base(UI("T", []))])])), [Atom(Auto(3))], Force(Var(Auto(3), []))), [], [Var(Auto(1), []), Var(Auto(2), [])])))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] Matching Nat with Nat [INFO] [stdout] Subbing types [Base(UI("T", []))] for ["T"] [INFO] [stdout] Inst axiom body: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("Nat", [Base(UI("T", []))])))], BindN(Seq(BindN(Seq(BindN(Seq(BindN(Seq(Return([Var(Manual("a"), [])])), [Atom(Auto(5))], Apply(BindN(Seq(Return([Var(Manual("dec"), [Base(UI("T", []))])])), [Atom(Auto(6))], Force(Var(Auto(6), []))), [], [Var(Auto(5), [])]))), [Atom(Auto(7))], Apply(BindN(Seq(Return([Var(Manual("inc"), [Base(UI("T", []))])])), [Atom(Auto(8))], Force(Var(Auto(8), []))), [], [Var(Auto(7), [])]))), [Atom(Auto(9))], BindN(Seq(Return([Var(Manual("a"), [])])), [Atom(Auto(10))], Bind1(Eq(true, [Var(Auto(9), [])], [Var(Auto(10), [])]), Auto(11), Return([Var(Auto(11), [])]))))), [Atom(Auto(13))], BindN(Seq(BindN(Seq(Return([Var(Manual("a"), [])])), [Atom(Auto(1))], BindN(Seq(Apply(BindN(Seq(Return([Var(Manual("zero"), [Base(UI("T", []))])])), [Atom(Auto(2))], Force(Var(Auto(2), []))), [], [])), [Atom(Auto(3))], Bind1(Eq(false, [Var(Auto(1), [])], [Var(Auto(3), [])]), Auto(4), Return([Var(Auto(4), [])]))))), [Atom(Auto(12))], Apply(BindN(Seq(Return([Var(Manual("implies"), [])])), [Atom(Auto(14))], Force(Var(Auto(14), []))), [], [Var(Auto(12), []), Var(Auto(13), [])])))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] Expanding call dec::... [INFO] [stdout] Expanding call inc::... [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("x"), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "le", types: [Base(UI("T", []))] }, true), [Var(Manual("x"), []), Var(Manual("x"), [])]), Auto(4), Return([Var(Auto(4), [])]))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] axiom: Bind1(LogQuantifier(Forall, [(Manual("a"), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(LogQuantifier(Forall, [(Auto(15), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "dec", types: [Base(UI("T", []))] }, false), [Var(Manual("a"), []), Var(Auto(15), [])]), Auto(37), Bind1(LogQuantifier(Forall, [(Auto(16), Base(UI("Nat", [Base(UI("T", []))])))], Bind1(LogOpN(Pred(OpCode { ident: "inc", types: [Base(UI("T", []))] }, false), [Var(Auto(15), []), Var(Auto(16), [])]), Auto(49), Bind1(Eq(true, [Var(Auto(16), [])], [Var(Manual("a"), [])]), Auto(11), Bind1(Eq(true, [Var(Manual("a"), [])], [OpCode(ZeroArgAsConst, OpCode { ident: "zero", types: [Base(UI("T", []))] })]), Auto(25), Bind1(LogOpN(Or, [Var(Auto(11), []), Var(Auto(25), [])]), Auto(21), Bind1(LogOpN(Or, [Var(Auto(21), []), Var(Auto(37), [])]), Auto(34), Bind1(LogOpN(Or, [Var(Auto(34), []), Var(Auto(49), [])]), Auto(46), Return([Var(Auto(46), [])])))))))), Auto(47), Return([Var(Auto(47), [])])))), Auto(35), Return([Var(Auto(35), [])]))), Auto(0), Return([Var(Auto(0), [])])) [INFO] [stdout] [INFO] [stdout] thread 'macro_examples::nat::my_nat_mod::ravencheck_tests::check_properties' (35) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5a684b1eff22 - std::backtrace_rs::backtrace::libunwind::trace::h0fb8082ca5562a61 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5a684b1eff22 - std::backtrace_rs::backtrace::trace_unsynchronized::hfaa258994374a3cd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5a684b1eff22 - std::sys::backtrace::_print_fmt::h11496fe34963a885 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5a684b1eff22 - ::fmt::hff1a9408d012ee89 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5a684b213a8f - core::fmt::rt::Argument::fmt::hf11195b61445f5d1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5a684b213a8f - core::fmt::write::h2f1fc679f228cc52 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5a684b1dc993 - std::io::default_write_fmt::h12bd533187bc883d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5a684b1dc993 - std::io::Write::write_fmt::h926a1fdfdcb90065 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5a684b1efd72 - std::sys::backtrace::BacktraceLock::print::h28bfdbcac6d3828b [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5a684b1db04c - std::panicking::default_hook::{{closure}}::h1f968e3a24b0e3b4 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5a684b1daec9 - std::panicking::default_hook::h43da101644971931 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5a684af08a5e - as core::ops::function::Fn>::call::h4b2012949041da5d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5a684af08a5e - test::test_main_with_exit_callback::{{closure}}::h53c9154cdc260357 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5a684b1db653 - as core::ops::function::Fn>::call::h911f2e3e7e84b764 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5a684b1db653 - std::panicking::panic_with_hook::hb4e916c3e65eccec [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5a684b1ef8fa - std::panicking::panic_handler::{{closure}}::hbff715d0475cf1bd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5a684b1ef859 - std::sys::backtrace::__rust_end_short_backtrace::hd6f43484e45a4955 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5a684b1dbd2d - __rustc[b29d3319de9a3146]::rust_begin_unwind [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5a684b21a090 - core::panicking::panic_fmt::h5f8d281875be5ff1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5a684b21b026 - core::result::unwrap_failed::hbb243a6a8b53218d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x5a684b0129db - core::result::Result::unwrap::hf3ea0500d3cda126 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x5a684b0129db - ravenlang::smt::query_negative_c::hc0d0e1d03461068c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:464:69 [INFO] [stdout] 22: 0x5a684b011c9c - ravenlang::smt::CheckedSig::check_goal::h27eba8f90a68adc1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ravenlang-0.3.0/src/smt/mod.rs:28:15 [INFO] [stdout] 23: 0x5a684aeef16f - ravencheck::rcc::Rcc::check_goals::hcde21e8f4731f0bc [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5a684aefc52d - ravencheck::macro_examples::nat::my_nat_mod::ravencheck_tests::check_properties::hf045eddb27a29b3a [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/nat.rs:1:1 [INFO] [stdout] 25: 0x5a684aefc577 - ravencheck::macro_examples::nat::my_nat_mod::ravencheck_tests::check_properties::{{closure}}::h3657d7e1554cd150 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/nat.rs:1:31 [INFO] [stdout] 26: 0x5a684af01e86 - core::ops::function::FnOnce::call_once::h8403c005c8a607dd [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 27: 0x5a684af0df9b - core::ops::function::FnOnce::call_once::haf4e03bb51ef1351 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 28: 0x5a684af0df9b - test::__rust_begin_short_backtrace::h50f5566ee84f2f21 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5a684af11195 - test::run_test_in_process::{{closure}}::heb3733b71d876eca [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5a684af11195 - as core::ops::function::FnOnce<()>>::call_once::he2fe41e1b161faa9 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 31: 0x5a684af11195 - std::panicking::catch_unwind::do_call::h00aa383d8fd97a09 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5a684af11195 - std::panicking::catch_unwind::he482e1914bc21641 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5a684af11195 - std::panic::catch_unwind::h86ac9705098f4f22 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5a684af11195 - test::run_test_in_process::h636a992821e3c6aa [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5a684af11195 - test::run_test::{{closure}}::he454cc9a192df79f [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5a684af36b44 - test::run_test::{{closure}}::haec47455908dff86 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5a684af36b44 - std::sys::backtrace::__rust_begin_short_backtrace::h230785972524cdc1 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::haa5a562db4cde838 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5a684af1d75a - as core::ops::function::FnOnce<()>>::call_once::h89254f37a55d0a87 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 40: 0x5a684af1d75a - std::panicking::catch_unwind::do_call::h499f5a462f019d9d [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5a684af1d75a - std::panicking::catch_unwind::h6736fbbb1a264383 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5a684af1d75a - std::panic::catch_unwind::h49ea7bdd1cbee572 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5a684af1d75a - std::thread::Builder::spawn_unchecked_::{{closure}}::h653dfa62acf32f5a [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5a684af1d75a - core::ops::function::FnOnce::call_once{{vtable.shim}}::h82582a626a045a45 [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 45: 0x5a684b1c614f - as core::ops::function::FnOnce>::call_once::h4ab26c07513156cc [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 46: 0x5a684b1c614f - std::sys::pal::unix::thread::Thread::new::thread_start::h66ff1bba185a50cf [INFO] [stdout] at /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 47: 0x716c19cccaa4 - [INFO] [stdout] 48: 0x716c19d59a34 - clone [INFO] [stdout] 49: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] macro_examples::filter::my_mod::ravencheck_tests::check_properties [INFO] [stdout] macro_examples::import_test::my_mod::ravencheck_tests::check_properties [INFO] [stdout] macro_examples::main_example_nat::my_mod::ravencheck_tests::check_properties [INFO] [stdout] macro_examples::main_example_set::my_mod::ravencheck_tests::check_properties [INFO] [stdout] macro_examples::minimal::my_mod::ravencheck_tests::check_properties [INFO] [stdout] macro_examples::minimal_filter::my_mod::ravencheck_tests::check_properties [INFO] [stdout] macro_examples::minimal_polymorphic::my_mod::ravencheck_tests::check_properties [INFO] [stdout] macro_examples::nat::my_nat_mod::ravencheck_tests::check_properties [INFO] [stdout] macro_examples::nat_u32::my_mod::ravencheck_tests::check_properties [INFO] [stdout] macro_examples::recursive::rvn::ravencheck_tests::check_properties [INFO] [stdout] macro_examples::sets::my_mod::ravencheck_tests::check_properties [INFO] [stdout] macro_examples::sets_using_alias::my_mod::ravencheck_tests::check_properties [INFO] [stdout] macro_examples::type_parameter_sets::my_mod::ravencheck_tests::check_properties [INFO] [stdout] [INFO] [stdout] test result: FAILED. 7 passed; 13 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "77dbe1579749a96e1456e37eab50cff3e6718ef3ee6f7bb3a78ac4efe89cf9e6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "77dbe1579749a96e1456e37eab50cff3e6718ef3ee6f7bb3a78ac4efe89cf9e6", kill_on_drop: false }` [INFO] [stdout] 77dbe1579749a96e1456e37eab50cff3e6718ef3ee6f7bb3a78ac4efe89cf9e6