[INFO] fetching crate ravencheck 0.3.0... [INFO] testing ravencheck-0.3.0 against try#2440211fe03bc45c89b6dc1a3df18382ce91e32b for pr-146098-1 [INFO] extracting crate ravencheck 0.3.0 into /workspace/builds/worker-1-tc2/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-1-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate ravencheck 0.3.0 on toolchain 2440211fe03bc45c89b6dc1a3df18382ce91e32b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "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" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 12350383aa7bb1b73e49d95bf5a760c1726120855ea88277a86a63e753d4cf08 [INFO] running `Command { std: "docker" "start" "-a" "12350383aa7bb1b73e49d95bf5a760c1726120855ea88277a86a63e753d4cf08", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "12350383aa7bb1b73e49d95bf5a760c1726120855ea88277a86a63e753d4cf08", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "12350383aa7bb1b73e49d95bf5a760c1726120855ea88277a86a63e753d4cf08", kill_on_drop: false }` [INFO] [stdout] 12350383aa7bb1b73e49d95bf5a760c1726120855ea88277a86a63e753d4cf08 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e9acd8362b05bf680ac83b5f3f6846ad6a96d46bd29dacbd121d242a377e85d2 [INFO] running `Command { std: "docker" "start" "-a" "e9acd8362b05bf680ac83b5f3f6846ad6a96d46bd29dacbd121d242a377e85d2", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling libc v0.2.175 [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling foldhash v0.1.5 [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling zerocopy v0.8.26 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling cfg-if v1.0.1 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling anstyle v1.0.11 [INFO] [stderr] Compiling anstyle-query v1.1.4 [INFO] [stderr] Compiling anstyle-parse v0.2.7 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.1 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling jiff v0.2.15 [INFO] [stderr] Compiling anstream v0.6.20 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling easy-smt v0.2.8 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling indexmap v2.10.0 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling petgraph v0.8.2 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling env_filter v0.1.3 [INFO] [stderr] Compiling graph-cycles v0.3.0 [INFO] [stderr] Compiling env_logger v0.11.8 [INFO] [stderr] Compiling ravencheck-macros v0.3.0 [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 24.10s [INFO] running `Command { std: "docker" "inspect" "e9acd8362b05bf680ac83b5f3f6846ad6a96d46bd29dacbd121d242a377e85d2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e9acd8362b05bf680ac83b5f3f6846ad6a96d46bd29dacbd121d242a377e85d2", kill_on_drop: false }` [INFO] [stdout] e9acd8362b05bf680ac83b5f3f6846ad6a96d46bd29dacbd121d242a377e85d2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 68ec5e5df5c29ce280eb5294ab263ecc901ea6fc197d47b4b3b1f33b2623b8b0 [INFO] running `Command { std: "docker" "start" "-a" "68ec5e5df5c29ce280eb5294ab263ecc901ea6fc197d47b4b3b1f33b2623b8b0", 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.63s [INFO] running `Command { std: "docker" "inspect" "68ec5e5df5c29ce280eb5294ab263ecc901ea6fc197d47b4b3b1f33b2623b8b0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "68ec5e5df5c29ce280eb5294ab263ecc901ea6fc197d47b4b3b1f33b2623b8b0", kill_on_drop: false }` [INFO] [stdout] 68ec5e5df5c29ce280eb5294ab263ecc901ea6fc197d47b4b3b1f33b2623b8b0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a3ed609e4e8e332c77a55881d5da91755b9531a5f2adc09e6f18d94ac9bbf07e [INFO] running `Command { std: "docker" "start" "-a" "a3ed609e4e8e332c77a55881d5da91755b9531a5f2adc09e6f18d94ac9bbf07e", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s [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::main_example_set::my_mod::normal_tests::union_empty_set ... ok [INFO] [stdout] test macro_examples::sets::my_mod::runtime_properties::union_empty_set ... ok [INFO] [stdout] test macro_examples::sets::my_mod::runtime_properties::empty_is_empty ... ok [INFO] [stdout] test macro_examples::sets_using_alias::my_mod::normal_tests::empty_is_empty ... 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::recursive::rvn::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::my_mod::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] test macro_examples::minimal_filter::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::main_example_set::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::minimal_polymorphic::my_mod::ravencheck_tests::check_properties ... FAILED [INFO] [stdout] test macro_examples::nat::my_nat_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::import_test::my_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: 0x5b431e19ad92 - std::backtrace_rs::backtrace::libunwind::trace::h22a6a535a50603c6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b431e19ad92 - std::backtrace_rs::backtrace::trace_unsynchronized::h2503a4f30dbfbaa2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b431e19ad92 - std::sys::backtrace::_print_fmt::hec54e31f36456895 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5b431e19ad92 - ::fmt::hb1988e8b50fa5f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5b431e1ab5ef - core::fmt::rt::Argument::fmt::h3118a66e1a57a586 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5b431e1ab5ef - core::fmt::write::hcd056e06a609f600 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5b431e1676d1 - std::io::default_write_fmt::hdabc5d6505cb374b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b431e1676d1 - std::io::Write::write_fmt::h18c82179fdc1f9d2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5b431e173ba2 - std::sys::backtrace::BacktraceLock::print::h69f50ba7cfff8317 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5b431e17886f - std::panicking::default_hook::{{closure}}::hfa978eb2255ab3ab [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5b431e178701 - std::panicking::default_hook::h09da2eaf8f1deadd [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5b431debf63e - as core::ops::function::Fn>::call::h1697e4d80f236ef6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 12: 0x5b431debf63e - test::test_main_with_exit_callback::{{closure}}::h8f63929ca9fd483b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5b431e178fdf - as core::ops::function::Fn>::call::hba67e0dc3e3fc548 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 14: 0x5b431e178fdf - std::panicking::panic_with_hook::h13c40d280d130fd3 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5b431e178d8a - std::panicking::panic_handler::{{closure}}::hd79d22e8a1d3b951 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5b431e173cd9 - std::sys::backtrace::__rust_end_short_backtrace::h83414d1ec69cf3a6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5b431e15bdfd - __rustc[b78aa6c7b08e5dc4]::rust_begin_unwind [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5b431e1b3840 - core::panicking::panic_fmt::h326b75cf8ee01b13 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panicking.rs:78:14 [INFO] [stdout] 19: 0x5b431e1b2c16 - core::result::unwrap_failed::h38baee32fdec5ac8 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5b431df8d1ff - core::result::Result::unwrap::h7a12cab184b7dedb [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5b431df8d1ff - ravenlang::smt::query_negative_c::h229a486cc474e48c [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: 0x5b431df8b5bc - ravenlang::smt::CheckedSig::check_goal::he83f322e327b7236 [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: 0x5b431de88a0f - ravencheck::rcc::Rcc::check_goals::h5ea1c68a8b049acb [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5b431de91e06 - ravencheck::macro_examples::minimal::my_mod::ravencheck_tests::check_properties::h9b50ab0dee4e4a8f [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/minimal.rs:1:1 [INFO] [stdout] 25: 0x5b431de91e57 - ravencheck::macro_examples::minimal::my_mod::ravencheck_tests::check_properties::{{closure}}::h33434de5b627fbc3 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/minimal.rs:1:30 [INFO] [stdout] 26: 0x5b431de9ab26 - core::ops::function::FnOnce::call_once::he6c58f56affe2871 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 27: 0x5b431debf41b - core::ops::function::FnOnce::call_once::he420dad47d9aac14 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 28: 0x5b431debf41b - test::__rust_begin_short_backtrace::h51976f55c263f7c2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5b431ded5045 - test::run_test_in_process::{{closure}}::h6aa4339396d33320 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5b431ded5045 - as core::ops::function::FnOnce<()>>::call_once::h5bd0ba3863a53529 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 31: 0x5b431ded5045 - std::panicking::catch_unwind::do_call::h5c710722c40c5839 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5b431ded5045 - std::panicking::catch_unwind::hf41b5be070ce0f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5b431ded5045 - std::panic::catch_unwind::h4559aa103e6f16d6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5b431ded5045 - test::run_test_in_process::he6fd763a772ff213 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5b431ded5045 - test::run_test::{{closure}}::he46f5435849feb5b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5b431deab854 - test::run_test::{{closure}}::h12a66289c31b502a [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5b431deab854 - std::sys::backtrace::__rust_begin_short_backtrace::h614a7925ed7b2f5e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbc654088c5dbff36 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5b431deaf1fa - as core::ops::function::FnOnce<()>>::call_once::h3f631d2ca531b61d [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 40: 0x5b431deaf1fa - std::panicking::catch_unwind::do_call::hd2548748db0aa717 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5b431deaf1fa - std::panicking::catch_unwind::hf7d8620d84df48e2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5b431deaf1fa - std::panic::catch_unwind::hdde75b8543fcb96b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::h991e7d03b432cf3f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5b431deaf1fa - core::ops::function::FnOnce::call_once{{vtable.shim}}::hebddb40255441657 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5b431e16ecff - as core::ops::function::FnOnce>::call_once::h55e8930dc7db99a5 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1973:9 [INFO] [stdout] 46: 0x5b431e16ecff - std::sys::thread::unix::Thread::new::thread_start::he23d038ee4fa004e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 47: 0x7bf882686aa4 - [INFO] [stdout] 48: 0x7bf882713a34 - 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: 0x5b431e19ad92 - std::backtrace_rs::backtrace::libunwind::trace::h22a6a535a50603c6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b431e19ad92 - std::backtrace_rs::backtrace::trace_unsynchronized::h2503a4f30dbfbaa2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b431e19ad92 - std::sys::backtrace::_print_fmt::hec54e31f36456895 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5b431e19ad92 - ::fmt::hb1988e8b50fa5f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5b431e1ab5ef - core::fmt::rt::Argument::fmt::h3118a66e1a57a586 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5b431e1ab5ef - core::fmt::write::hcd056e06a609f600 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5b431e1676d1 - std::io::default_write_fmt::hdabc5d6505cb374b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b431e1676d1 - std::io::Write::write_fmt::h18c82179fdc1f9d2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5b431e173ba2 - std::sys::backtrace::BacktraceLock::print::h69f50ba7cfff8317 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5b431e17886f - std::panicking::default_hook::{{closure}}::hfa978eb2255ab3ab [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5b431e178701 - std::panicking::default_hook::h09da2eaf8f1deadd [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5b431debf63e - as core::ops::function::Fn>::call::h1697e4d80f236ef6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 12: 0x5b431debf63e - test::test_main_with_exit_callback::{{closure}}::h8f63929ca9fd483b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5b431e178fdf - as core::ops::function::Fn>::call::hba67e0dc3e3fc548 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 14: 0x5b431e178fdf - std::panicking::panic_with_hook::h13c40d280d130fd3 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5b431e178d8a - std::panicking::panic_handler::{{closure}}::hd79d22e8a1d3b951 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5b431e173cd9 - std::sys::backtrace::__rust_end_short_backtrace::h83414d1ec69cf3a6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5b431e15bdfd - __rustc[b78aa6c7b08e5dc4]::rust_begin_unwind [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5b431e1b3840 - core::panicking::panic_fmt::h326b75cf8ee01b13 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panicking.rs:78:14 [INFO] [stdout] 19: 0x5b431e1b2c16 - core::result::unwrap_failed::h38baee32fdec5ac8 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5b431df8d1ff - core::result::Result::unwrap::h7a12cab184b7dedb [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5b431df8d1ff - ravenlang::smt::query_negative_c::h229a486cc474e48c [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: 0x5b431df8b5bc - ravenlang::smt::CheckedSig::check_goal::he83f322e327b7236 [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: 0x5b431de88a0f - ravencheck::rcc::Rcc::check_goals::h5ea1c68a8b049acb [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5b431de887ab - ravencheck::macro_examples::recursive::rvn::ravencheck_tests::check_properties::hd1e0532f20e5a01c [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/recursive.rs:1:1 [INFO] [stdout] 25: 0x5b431de887f7 - ravencheck::macro_examples::recursive::rvn::ravencheck_tests::check_properties::{{closure}}::h866ccf931d5e42f9 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/recursive.rs:1:30 [INFO] [stdout] 26: 0x5b431de9a296 - core::ops::function::FnOnce::call_once::h1eff8df1f837f3cd [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 27: 0x5b431debf41b - core::ops::function::FnOnce::call_once::he420dad47d9aac14 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 28: 0x5b431debf41b - test::__rust_begin_short_backtrace::h51976f55c263f7c2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5b431ded5045 - test::run_test_in_process::{{closure}}::h6aa4339396d33320 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5b431ded5045 - as core::ops::function::FnOnce<()>>::call_once::h5bd0ba3863a53529 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 31: 0x5b431ded5045 - std::panicking::catch_unwind::do_call::h5c710722c40c5839 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5b431ded5045 - std::panicking::catch_unwind::hf41b5be070ce0f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5b431ded5045 - std::panic::catch_unwind::h4559aa103e6f16d6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5b431ded5045 - test::run_test_in_process::he6fd763a772ff213 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5b431ded5045 - test::run_test::{{closure}}::he46f5435849feb5b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5b431deab854 - test::run_test::{{closure}}::h12a66289c31b502a [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5b431deab854 - std::sys::backtrace::__rust_begin_short_backtrace::h614a7925ed7b2f5e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbc654088c5dbff36 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5b431deaf1fa - as core::ops::function::FnOnce<()>>::call_once::h3f631d2ca531b61d [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 40: 0x5b431deaf1fa - std::panicking::catch_unwind::do_call::hd2548748db0aa717 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5b431deaf1fa - std::panicking::catch_unwind::hf7d8620d84df48e2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5b431deaf1fa - std::panic::catch_unwind::hdde75b8543fcb96b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::h991e7d03b432cf3f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5b431deaf1fa - core::ops::function::FnOnce::call_once{{vtable.shim}}::hebddb40255441657 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5b431e16ecff - as core::ops::function::FnOnce>::call_once::h55e8930dc7db99a5 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1973:9 [INFO] [stdout] 46: 0x5b431e16ecff - std::sys::thread::unix::Thread::new::thread_start::he23d038ee4fa004e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 47: 0x7bf882686aa4 - [INFO] [stdout] 48: 0x7bf882713a34 - 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: 0x5b431e19ad92 - std::backtrace_rs::backtrace::libunwind::trace::h22a6a535a50603c6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b431e19ad92 - std::backtrace_rs::backtrace::trace_unsynchronized::h2503a4f30dbfbaa2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b431e19ad92 - std::sys::backtrace::_print_fmt::hec54e31f36456895 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5b431e19ad92 - ::fmt::hb1988e8b50fa5f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5b431e1ab5ef - core::fmt::rt::Argument::fmt::h3118a66e1a57a586 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5b431e1ab5ef - core::fmt::write::hcd056e06a609f600 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5b431e1676d1 - std::io::default_write_fmt::hdabc5d6505cb374b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b431e1676d1 - std::io::Write::write_fmt::h18c82179fdc1f9d2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5b431e173ba2 - std::sys::backtrace::BacktraceLock::print::h69f50ba7cfff8317 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5b431e17886f - std::panicking::default_hook::{{closure}}::hfa978eb2255ab3ab [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5b431e178701 - std::panicking::default_hook::h09da2eaf8f1deadd [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5b431debf63e - as core::ops::function::Fn>::call::h1697e4d80f236ef6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 12: 0x5b431debf63e - test::test_main_with_exit_callback::{{closure}}::h8f63929ca9fd483b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5b431e178fdf - as core::ops::function::Fn>::call::hba67e0dc3e3fc548 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 14: 0x5b431e178fdf - std::panicking::panic_with_hook::h13c40d280d130fd3 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5b431e178d8a - std::panicking::panic_handler::{{closure}}::hd79d22e8a1d3b951 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5b431e173cd9 - std::sys::backtrace::__rust_end_short_backtrace::h83414d1ec69cf3a6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5b431e15bdfd - __rustc[b78aa6c7b08e5dc4]::rust_begin_unwind [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5b431e1b3840 - core::panicking::panic_fmt::h326b75cf8ee01b13 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panicking.rs:78:14 [INFO] [stdout] 19: 0x5b431e1b2c16 - core::result::unwrap_failed::h38baee32fdec5ac8 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5b431df8d1ff - core::result::Result::unwrap::h7a12cab184b7dedb [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5b431df8d1ff - ravenlang::smt::query_negative_c::h229a486cc474e48c [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: 0x5b431df8b5bc - ravenlang::smt::CheckedSig::check_goal::he83f322e327b7236 [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: 0x5b431de88a0f - ravencheck::rcc::Rcc::check_goals::h5ea1c68a8b049acb [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5b431de98cfd - ravencheck::macro_examples::type_parameter_sets::my_mod::ravencheck_tests::check_properties::h4dee7470b17487e8 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/type_parameter_sets.rs:1:1 [INFO] [stdout] 25: 0x5b431de98d47 - ravencheck::macro_examples::type_parameter_sets::my_mod::ravencheck_tests::check_properties::{{closure}}::h23f56fbd3bae6d54 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/type_parameter_sets.rs:1:30 [INFO] [stdout] 26: 0x5b431de9a516 - core::ops::function::FnOnce::call_once::h692203c50fe09260 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 27: 0x5b431debf41b - core::ops::function::FnOnce::call_once::he420dad47d9aac14 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 28: 0x5b431debf41b - test::__rust_begin_short_backtrace::h51976f55c263f7c2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5b431ded5045 - test::run_test_in_process::{{closure}}::h6aa4339396d33320 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5b431ded5045 - as core::ops::function::FnOnce<()>>::call_once::h5bd0ba3863a53529 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 31: 0x5b431ded5045 - std::panicking::catch_unwind::do_call::h5c710722c40c5839 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5b431ded5045 - std::panicking::catch_unwind::hf41b5be070ce0f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5b431ded5045 - std::panic::catch_unwind::h4559aa103e6f16d6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5b431ded5045 - test::run_test_in_process::he6fd763a772ff213 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5b431ded5045 - test::run_test::{{closure}}::he46f5435849feb5b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5b431deab854 - test::run_test::{{closure}}::h12a66289c31b502a [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5b431deab854 - std::sys::backtrace::__rust_begin_short_backtrace::h614a7925ed7b2f5e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbc654088c5dbff36 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5b431deaf1fa - as core::ops::function::FnOnce<()>>::call_once::h3f631d2ca531b61d [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 40: 0x5b431deaf1fa - std::panicking::catch_unwind::do_call::hd2548748db0aa717 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5b431deaf1fa - std::panicking::catch_unwind::hf7d8620d84df48e2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5b431deaf1fa - std::panic::catch_unwind::hdde75b8543fcb96b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::h991e7d03b432cf3f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5b431deaf1fa - core::ops::function::FnOnce::call_once{{vtable.shim}}::hebddb40255441657 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5b431e16ecff - as core::ops::function::FnOnce>::call_once::h55e8930dc7db99a5 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1973:9 [INFO] [stdout] 46: 0x5b431e16ecff - std::sys::thread::unix::Thread::new::thread_start::he23d038ee4fa004e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 47: 0x7bf882686aa4 - [INFO] [stdout] 48: 0x7bf882713a34 - 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: 0x5b431e19ad92 - std::backtrace_rs::backtrace::libunwind::trace::h22a6a535a50603c6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b431e19ad92 - std::backtrace_rs::backtrace::trace_unsynchronized::h2503a4f30dbfbaa2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b431e19ad92 - std::sys::backtrace::_print_fmt::hec54e31f36456895 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5b431e19ad92 - ::fmt::hb1988e8b50fa5f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5b431e1ab5ef - core::fmt::rt::Argument::fmt::h3118a66e1a57a586 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5b431e1ab5ef - core::fmt::write::hcd056e06a609f600 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5b431e1676d1 - std::io::default_write_fmt::hdabc5d6505cb374b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b431e1676d1 - std::io::Write::write_fmt::h18c82179fdc1f9d2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5b431e173ba2 - std::sys::backtrace::BacktraceLock::print::h69f50ba7cfff8317 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5b431e17886f - std::panicking::default_hook::{{closure}}::hfa978eb2255ab3ab [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5b431e178701 - std::panicking::default_hook::h09da2eaf8f1deadd [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5b431debf63e - as core::ops::function::Fn>::call::h1697e4d80f236ef6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 12: 0x5b431debf63e - test::test_main_with_exit_callback::{{closure}}::h8f63929ca9fd483b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5b431e178fdf - as core::ops::function::Fn>::call::hba67e0dc3e3fc548 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 14: 0x5b431e178fdf - std::panicking::panic_with_hook::h13c40d280d130fd3 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5b431e178d8a - std::panicking::panic_handler::{{closure}}::hd79d22e8a1d3b951 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5b431e173cd9 - std::sys::backtrace::__rust_end_short_backtrace::h83414d1ec69cf3a6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5b431e15bdfd - __rustc[b78aa6c7b08e5dc4]::rust_begin_unwind [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5b431e1b3840 - core::panicking::panic_fmt::h326b75cf8ee01b13 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panicking.rs:78:14 [INFO] [stdout] 19: 0x5b431e1b2c16 - core::result::unwrap_failed::h38baee32fdec5ac8 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5b431df8d1ff - core::result::Result::unwrap::h7a12cab184b7dedb [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5b431df8d1ff - ravenlang::smt::query_negative_c::h229a486cc474e48c [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: 0x5b431df8b5bc - ravenlang::smt::CheckedSig::check_goal::he83f322e327b7236 [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: 0x5b431de88a0f - ravencheck::rcc::Rcc::check_goals::h5ea1c68a8b049acb [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5b431de844b3 - ravencheck::macro_examples::sets::my_mod::ravencheck_tests::check_properties::h2827a4c1bfd1c3eb [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/sets.rs:14:1 [INFO] [stdout] 25: 0x5b431de84507 - ravencheck::macro_examples::sets::my_mod::ravencheck_tests::check_properties::{{closure}}::hd5534df1c5ca0994 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/sets.rs:14:30 [INFO] [stdout] 26: 0x5b431de9a446 - core::ops::function::FnOnce::call_once::h4f202130a1ec584b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 27: 0x5b431debf41b - core::ops::function::FnOnce::call_once::he420dad47d9aac14 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 28: 0x5b431debf41b - test::__rust_begin_short_backtrace::h51976f55c263f7c2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5b431ded5045 - test::run_test_in_process::{{closure}}::h6aa4339396d33320 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5b431ded5045 - as core::ops::function::FnOnce<()>>::call_once::h5bd0ba3863a53529 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 31: 0x5b431ded5045 - std::panicking::catch_unwind::do_call::h5c710722c40c5839 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5b431ded5045 - std::panicking::catch_unwind::hf41b5be070ce0f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5b431ded5045 - std::panic::catch_unwind::h4559aa103e6f16d6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5b431ded5045 - test::run_test_in_process::he6fd763a772ff213 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5b431ded5045 - test::run_test::{{closure}}::he46f5435849feb5b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5b431deab854 - test::run_test::{{closure}}::h12a66289c31b502a [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5b431deab854 - std::sys::backtrace::__rust_begin_short_backtrace::h614a7925ed7b2f5e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbc654088c5dbff36 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5b431deaf1fa - as core::ops::function::FnOnce<()>>::call_once::h3f631d2ca531b61d [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 40: 0x5b431deaf1fa - std::panicking::catch_unwind::do_call::hd2548748db0aa717 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5b431deaf1fa - std::panicking::catch_unwind::hf7d8620d84df48e2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5b431deaf1fa - std::panic::catch_unwind::hdde75b8543fcb96b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::h991e7d03b432cf3f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5b431deaf1fa - core::ops::function::FnOnce::call_once{{vtable.shim}}::hebddb40255441657 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5b431e16ecff - as core::ops::function::FnOnce>::call_once::h55e8930dc7db99a5 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1973:9 [INFO] [stdout] 46: 0x5b431e16ecff - std::sys::thread::unix::Thread::new::thread_start::he23d038ee4fa004e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 47: 0x7bf882686aa4 - [INFO] [stdout] 48: 0x7bf882713a34 - 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: 0x5b431e19ad92 - std::backtrace_rs::backtrace::libunwind::trace::h22a6a535a50603c6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b431e19ad92 - std::backtrace_rs::backtrace::trace_unsynchronized::h2503a4f30dbfbaa2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b431e19ad92 - std::sys::backtrace::_print_fmt::hec54e31f36456895 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5b431e19ad92 - ::fmt::hb1988e8b50fa5f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5b431e1ab5ef - core::fmt::rt::Argument::fmt::h3118a66e1a57a586 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5b431e1ab5ef - core::fmt::write::hcd056e06a609f600 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5b431e1676d1 - std::io::default_write_fmt::hdabc5d6505cb374b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b431e1676d1 - std::io::Write::write_fmt::h18c82179fdc1f9d2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5b431e173ba2 - std::sys::backtrace::BacktraceLock::print::h69f50ba7cfff8317 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5b431e17886f - std::panicking::default_hook::{{closure}}::hfa978eb2255ab3ab [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5b431e178701 - std::panicking::default_hook::h09da2eaf8f1deadd [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5b431debf63e - as core::ops::function::Fn>::call::h1697e4d80f236ef6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 12: 0x5b431debf63e - test::test_main_with_exit_callback::{{closure}}::h8f63929ca9fd483b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5b431e178fdf - as core::ops::function::Fn>::call::hba67e0dc3e3fc548 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 14: 0x5b431e178fdf - std::panicking::panic_with_hook::h13c40d280d130fd3 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5b431e178d8a - std::panicking::panic_handler::{{closure}}::hd79d22e8a1d3b951 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5b431e173cd9 - std::sys::backtrace::__rust_end_short_backtrace::h83414d1ec69cf3a6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5b431e15bdfd - __rustc[b78aa6c7b08e5dc4]::rust_begin_unwind [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5b431e1b3840 - core::panicking::panic_fmt::h326b75cf8ee01b13 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panicking.rs:78:14 [INFO] [stdout] 19: 0x5b431e1b2c16 - core::result::unwrap_failed::h38baee32fdec5ac8 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5b431df8d1ff - core::result::Result::unwrap::h7a12cab184b7dedb [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5b431df8d1ff - ravenlang::smt::query_negative_c::h229a486cc474e48c [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: 0x5b431df8b5bc - ravenlang::smt::CheckedSig::check_goal::he83f322e327b7236 [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: 0x5b431de88a0f - ravencheck::rcc::Rcc::check_goals::h5ea1c68a8b049acb [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5b431de97b56 - ravencheck::macro_examples::minimal_filter::my_mod::ravencheck_tests::check_properties::hdf88e39991656a76 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/minimal_filter.rs:1:1 [INFO] [stdout] 25: 0x5b431de97ba7 - ravencheck::macro_examples::minimal_filter::my_mod::ravencheck_tests::check_properties::{{closure}}::h5e03bb305c6ba511 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/minimal_filter.rs:1:30 [INFO] [stdout] 26: 0x5b431de9a976 - core::ops::function::FnOnce::call_once::hc2ab02f41c9adab6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 27: 0x5b431debf41b - core::ops::function::FnOnce::call_once::he420dad47d9aac14 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 28: 0x5b431debf41b - test::__rust_begin_short_backtrace::h51976f55c263f7c2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5b431ded5045 - test::run_test_in_process::{{closure}}::h6aa4339396d33320 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5b431ded5045 - as core::ops::function::FnOnce<()>>::call_once::h5bd0ba3863a53529 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 31: 0x5b431ded5045 - std::panicking::catch_unwind::do_call::h5c710722c40c5839 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5b431ded5045 - std::panicking::catch_unwind::hf41b5be070ce0f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5b431ded5045 - std::panic::catch_unwind::h4559aa103e6f16d6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5b431ded5045 - test::run_test_in_process::he6fd763a772ff213 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5b431ded5045 - test::run_test::{{closure}}::he46f5435849feb5b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5b431deab854 - test::run_test::{{closure}}::h12a66289c31b502a [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5b431deab854 - std::sys::backtrace::__rust_begin_short_backtrace::h614a7925ed7b2f5e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbc654088c5dbff36 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5b431deaf1fa - as core::ops::function::FnOnce<()>>::call_once::h3f631d2ca531b61d [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 40: 0x5b431deaf1fa - std::panicking::catch_unwind::do_call::hd2548748db0aa717 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5b431deaf1fa - std::panicking::catch_unwind::hf7d8620d84df48e2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5b431deaf1fa - std::panic::catch_unwind::hdde75b8543fcb96b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::h991e7d03b432cf3f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5b431deaf1fa - core::ops::function::FnOnce::call_once{{vtable.shim}}::hebddb40255441657 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5b431e16ecff - as core::ops::function::FnOnce>::call_once::h55e8930dc7db99a5 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1973:9 [INFO] [stdout] 46: 0x5b431e16ecff - std::sys::thread::unix::Thread::new::thread_start::he23d038ee4fa004e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 47: 0x7bf882686aa4 - [INFO] [stdout] 48: 0x7bf882713a34 - 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: 0x5b431e19ad92 - std::backtrace_rs::backtrace::libunwind::trace::h22a6a535a50603c6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b431e19ad92 - std::backtrace_rs::backtrace::trace_unsynchronized::h2503a4f30dbfbaa2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b431e19ad92 - std::sys::backtrace::_print_fmt::hec54e31f36456895 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5b431e19ad92 - ::fmt::hb1988e8b50fa5f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5b431e1ab5ef - core::fmt::rt::Argument::fmt::h3118a66e1a57a586 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5b431e1ab5ef - core::fmt::write::hcd056e06a609f600 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5b431e1676d1 - std::io::default_write_fmt::hdabc5d6505cb374b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b431e1676d1 - std::io::Write::write_fmt::h18c82179fdc1f9d2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5b431e173ba2 - std::sys::backtrace::BacktraceLock::print::h69f50ba7cfff8317 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5b431e17886f - std::panicking::default_hook::{{closure}}::hfa978eb2255ab3ab [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5b431e178701 - std::panicking::default_hook::h09da2eaf8f1deadd [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5b431debf63e - as core::ops::function::Fn>::call::h1697e4d80f236ef6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 12: 0x5b431debf63e - test::test_main_with_exit_callback::{{closure}}::h8f63929ca9fd483b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5b431e178fdf - as core::ops::function::Fn>::call::hba67e0dc3e3fc548 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 14: 0x5b431e178fdf - std::panicking::panic_with_hook::h13c40d280d130fd3 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5b431e178d8a - std::panicking::panic_handler::{{closure}}::hd79d22e8a1d3b951 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5b431e173cd9 - std::sys::backtrace::__rust_end_short_backtrace::h83414d1ec69cf3a6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5b431e15bdfd - __rustc[b78aa6c7b08e5dc4]::rust_begin_unwind [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5b431e1b3840 - core::panicking::panic_fmt::h326b75cf8ee01b13 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panicking.rs:78:14 [INFO] [stdout] 19: 0x5b431e1b2c16 - core::result::unwrap_failed::h38baee32fdec5ac8 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5b431df8d1ff - core::result::Result::unwrap::h7a12cab184b7dedb [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5b431df8d1ff - ravenlang::smt::query_negative_c::h229a486cc474e48c [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: 0x5b431df8b5bc - ravenlang::smt::CheckedSig::check_goal::he83f322e327b7236 [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: 0x5b431de88a0f - ravencheck::rcc::Rcc::check_goals::h5ea1c68a8b049acb [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5b431de8465d - ravencheck::macro_examples::filter::my_mod::ravencheck_tests::check_properties::h9990b9e2f899e5e7 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/filter.rs:1:1 [INFO] [stdout] 25: 0x5b431de846a7 - ravencheck::macro_examples::filter::my_mod::ravencheck_tests::check_properties::{{closure}}::h824fd59f765917dc [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/filter.rs:1:30 [INFO] [stdout] 26: 0x5b431de9a0f6 - core::ops::function::FnOnce::call_once::h0275fab997863385 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 27: 0x5b431debf41b - core::ops::function::FnOnce::call_once::he420dad47d9aac14 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 28: 0x5b431debf41b - test::__rust_begin_short_backtrace::h51976f55c263f7c2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5b431ded5045 - test::run_test_in_process::{{closure}}::h6aa4339396d33320 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5b431ded5045 - as core::ops::function::FnOnce<()>>::call_once::h5bd0ba3863a53529 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 31: 0x5b431ded5045 - std::panicking::catch_unwind::do_call::h5c710722c40c5839 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5b431ded5045 - std::panicking::catch_unwind::hf41b5be070ce0f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5b431ded5045 - std::panic::catch_unwind::h4559aa103e6f16d6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5b431ded5045 - test::run_test_in_process::he6fd763a772ff213 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5b431ded5045 - test::run_test::{{closure}}::he46f5435849feb5b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5b431deab854 - test::run_test::{{closure}}::h12a66289c31b502a [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5b431deab854 - std::sys::backtrace::__rust_begin_short_backtrace::h614a7925ed7b2f5e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbc654088c5dbff36 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5b431deaf1fa - as core::ops::function::FnOnce<()>>::call_once::h3f631d2ca531b61d [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 40: 0x5b431deaf1fa - std::panicking::catch_unwind::do_call::hd2548748db0aa717 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5b431deaf1fa - std::panicking::catch_unwind::hf7d8620d84df48e2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5b431deaf1fa - std::panic::catch_unwind::hdde75b8543fcb96b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::h991e7d03b432cf3f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5b431deaf1fa - core::ops::function::FnOnce::call_once{{vtable.shim}}::hebddb40255441657 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5b431e16ecff - as core::ops::function::FnOnce>::call_once::h55e8930dc7db99a5 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1973:9 [INFO] [stdout] 46: 0x5b431e16ecff - std::sys::thread::unix::Thread::new::thread_start::he23d038ee4fa004e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 47: 0x7bf882686aa4 - [INFO] [stdout] 48: 0x7bf882713a34 - 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: 0x5b431e19ad92 - std::backtrace_rs::backtrace::libunwind::trace::h22a6a535a50603c6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b431e19ad92 - std::backtrace_rs::backtrace::trace_unsynchronized::h2503a4f30dbfbaa2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b431e19ad92 - std::sys::backtrace::_print_fmt::hec54e31f36456895 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5b431e19ad92 - ::fmt::hb1988e8b50fa5f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5b431e1ab5ef - core::fmt::rt::Argument::fmt::h3118a66e1a57a586 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5b431e1ab5ef - core::fmt::write::hcd056e06a609f600 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5b431e1676d1 - std::io::default_write_fmt::hdabc5d6505cb374b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b431e1676d1 - std::io::Write::write_fmt::h18c82179fdc1f9d2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5b431e173ba2 - std::sys::backtrace::BacktraceLock::print::h69f50ba7cfff8317 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5b431e17886f - std::panicking::default_hook::{{closure}}::hfa978eb2255ab3ab [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5b431e178701 - std::panicking::default_hook::h09da2eaf8f1deadd [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5b431debf63e - as core::ops::function::Fn>::call::h1697e4d80f236ef6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 12: 0x5b431debf63e - test::test_main_with_exit_callback::{{closure}}::h8f63929ca9fd483b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5b431e178fdf - as core::ops::function::Fn>::call::hba67e0dc3e3fc548 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 14: 0x5b431e178fdf - std::panicking::panic_with_hook::h13c40d280d130fd3 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5b431e178d8a - std::panicking::panic_handler::{{closure}}::hd79d22e8a1d3b951 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5b431e173cd9 - std::sys::backtrace::__rust_end_short_backtrace::h83414d1ec69cf3a6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5b431e15bdfd - __rustc[b78aa6c7b08e5dc4]::rust_begin_unwind [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5b431e1b3840 - core::panicking::panic_fmt::h326b75cf8ee01b13 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panicking.rs:78:14 [INFO] [stdout] 19: 0x5b431e1b2c16 - core::result::unwrap_failed::h38baee32fdec5ac8 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5b431df8d1ff - core::result::Result::unwrap::h7a12cab184b7dedb [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5b431df8d1ff - ravenlang::smt::query_negative_c::h229a486cc474e48c [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: 0x5b431df8b5bc - ravenlang::smt::CheckedSig::check_goal::he83f322e327b7236 [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: 0x5b431de88a0f - ravencheck::rcc::Rcc::check_goals::h5ea1c68a8b049acb [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5b431de982f8 - ravencheck::macro_examples::main_example_set::my_mod::ravencheck_tests::check_properties::h248a68015cf6d8f3 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/main_example_set.rs:11:1 [INFO] [stdout] 25: 0x5b431de98347 - ravencheck::macro_examples::main_example_set::my_mod::ravencheck_tests::check_properties::{{closure}}::h3f273eb292a584c9 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/main_example_set.rs:11:30 [INFO] [stdout] 26: 0x5b431de9a716 - core::ops::function::FnOnce::call_once::h9e1f94f386f8e730 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 27: 0x5b431debf41b - core::ops::function::FnOnce::call_once::he420dad47d9aac14 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 28: 0x5b431debf41b - test::__rust_begin_short_backtrace::h51976f55c263f7c2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5b431ded5045 - test::run_test_in_process::{{closure}}::h6aa4339396d33320 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5b431ded5045 - as core::ops::function::FnOnce<()>>::call_once::h5bd0ba3863a53529 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 31: 0x5b431ded5045 - std::panicking::catch_unwind::do_call::h5c710722c40c5839 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5b431ded5045 - std::panicking::catch_unwind::hf41b5be070ce0f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5b431ded5045 - std::panic::catch_unwind::h4559aa103e6f16d6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5b431ded5045 - test::run_test_in_process::he6fd763a772ff213 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5b431ded5045 - test::run_test::{{closure}}::he46f5435849feb5b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5b431deab854 - test::run_test::{{closure}}::h12a66289c31b502a [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5b431deab854 - std::sys::backtrace::__rust_begin_short_backtrace::h614a7925ed7b2f5e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbc654088c5dbff36 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5b431deaf1fa - as core::ops::function::FnOnce<()>>::call_once::h3f631d2ca531b61d [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 40: 0x5b431deaf1fa - std::panicking::catch_unwind::do_call::hd2548748db0aa717 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5b431deaf1fa - std::panicking::catch_unwind::hf7d8620d84df48e2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5b431deaf1fa - std::panic::catch_unwind::hdde75b8543fcb96b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::h991e7d03b432cf3f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5b431deaf1fa - core::ops::function::FnOnce::call_once{{vtable.shim}}::hebddb40255441657 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5b431e16ecff - as core::ops::function::FnOnce>::call_once::h55e8930dc7db99a5 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1973:9 [INFO] [stdout] 46: 0x5b431e16ecff - std::sys::thread::unix::Thread::new::thread_start::he23d038ee4fa004e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 47: 0x7bf882686aa4 - [INFO] [stdout] 48: 0x7bf882713a34 - 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: 0x5b431e19ad92 - std::backtrace_rs::backtrace::libunwind::trace::h22a6a535a50603c6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b431e19ad92 - std::backtrace_rs::backtrace::trace_unsynchronized::h2503a4f30dbfbaa2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b431e19ad92 - std::sys::backtrace::_print_fmt::hec54e31f36456895 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5b431e19ad92 - ::fmt::hb1988e8b50fa5f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5b431e1ab5ef - core::fmt::rt::Argument::fmt::h3118a66e1a57a586 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5b431e1ab5ef - core::fmt::write::hcd056e06a609f600 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5b431e1676d1 - std::io::default_write_fmt::hdabc5d6505cb374b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b431e1676d1 - std::io::Write::write_fmt::h18c82179fdc1f9d2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5b431e173ba2 - std::sys::backtrace::BacktraceLock::print::h69f50ba7cfff8317 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5b431e17886f - std::panicking::default_hook::{{closure}}::hfa978eb2255ab3ab [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5b431e178701 - std::panicking::default_hook::h09da2eaf8f1deadd [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5b431debf63e - as core::ops::function::Fn>::call::h1697e4d80f236ef6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 12: 0x5b431debf63e - test::test_main_with_exit_callback::{{closure}}::h8f63929ca9fd483b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5b431e178fdf - as core::ops::function::Fn>::call::hba67e0dc3e3fc548 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 14: 0x5b431e178fdf - std::panicking::panic_with_hook::h13c40d280d130fd3 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5b431e178d8a - std::panicking::panic_handler::{{closure}}::hd79d22e8a1d3b951 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5b431e173cd9 - std::sys::backtrace::__rust_end_short_backtrace::h83414d1ec69cf3a6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5b431e15bdfd - __rustc[b78aa6c7b08e5dc4]::rust_begin_unwind [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5b431e1b3840 - core::panicking::panic_fmt::h326b75cf8ee01b13 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panicking.rs:78:14 [INFO] [stdout] 19: 0x5b431e1b2c16 - core::result::unwrap_failed::h38baee32fdec5ac8 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5b431df8d1ff - core::result::Result::unwrap::h7a12cab184b7dedb [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5b431df8d1ff - ravenlang::smt::query_negative_c::h229a486cc474e48c [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: 0x5b431df8b5bc - ravenlang::smt::CheckedSig::check_goal::he83f322e327b7236 [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: 0x5b431de88a0f - ravencheck::rcc::Rcc::check_goals::h5ea1c68a8b049acb [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5b431de997e0 - ravencheck::macro_examples::nat_u32::my_mod::ravencheck_tests::check_properties::h75637231cf580f52 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/nat_u32.rs:1:1 [INFO] [stdout] 25: 0x5b431de99837 - ravencheck::macro_examples::nat_u32::my_mod::ravencheck_tests::check_properties::{{closure}}::h99be85cb071e0461 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/nat_u32.rs:1:30 [INFO] [stdout] 26: 0x5b431de9a856 - core::ops::function::FnOnce::call_once::hb87d096afd5c2a6d [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 27: 0x5b431debf41b - core::ops::function::FnOnce::call_once::he420dad47d9aac14 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 28: 0x5b431debf41b - test::__rust_begin_short_backtrace::h51976f55c263f7c2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5b431ded5045 - test::run_test_in_process::{{closure}}::h6aa4339396d33320 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5b431ded5045 - as core::ops::function::FnOnce<()>>::call_once::h5bd0ba3863a53529 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 31: 0x5b431ded5045 - std::panicking::catch_unwind::do_call::h5c710722c40c5839 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5b431ded5045 - std::panicking::catch_unwind::hf41b5be070ce0f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5b431ded5045 - std::panic::catch_unwind::h4559aa103e6f16d6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5b431ded5045 - test::run_test_in_process::he6fd763a772ff213 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5b431ded5045 - test::run_test::{{closure}}::he46f5435849feb5b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5b431deab854 - test::run_test::{{closure}}::h12a66289c31b502a [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5b431deab854 - std::sys::backtrace::__rust_begin_short_backtrace::h614a7925ed7b2f5e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbc654088c5dbff36 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5b431deaf1fa - as core::ops::function::FnOnce<()>>::call_once::h3f631d2ca531b61d [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 40: 0x5b431deaf1fa - std::panicking::catch_unwind::do_call::hd2548748db0aa717 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5b431deaf1fa - std::panicking::catch_unwind::hf7d8620d84df48e2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5b431deaf1fa - std::panic::catch_unwind::hdde75b8543fcb96b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::h991e7d03b432cf3f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5b431deaf1fa - core::ops::function::FnOnce::call_once{{vtable.shim}}::hebddb40255441657 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5b431e16ecff - as core::ops::function::FnOnce>::call_once::h55e8930dc7db99a5 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1973:9 [INFO] [stdout] 46: 0x5b431e16ecff - std::sys::thread::unix::Thread::new::thread_start::he23d038ee4fa004e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 47: 0x7bf882686aa4 - [INFO] [stdout] 48: 0x7bf882713a34 - 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: 0x5b431e19ad92 - std::backtrace_rs::backtrace::libunwind::trace::h22a6a535a50603c6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b431e19ad92 - std::backtrace_rs::backtrace::trace_unsynchronized::h2503a4f30dbfbaa2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b431e19ad92 - std::sys::backtrace::_print_fmt::hec54e31f36456895 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5b431e19ad92 - ::fmt::hb1988e8b50fa5f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5b431e1ab5ef - core::fmt::rt::Argument::fmt::h3118a66e1a57a586 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5b431e1ab5ef - core::fmt::write::hcd056e06a609f600 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5b431e1676d1 - std::io::default_write_fmt::hdabc5d6505cb374b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b431e1676d1 - std::io::Write::write_fmt::h18c82179fdc1f9d2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5b431e173ba2 - std::sys::backtrace::BacktraceLock::print::h69f50ba7cfff8317 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5b431e17886f - std::panicking::default_hook::{{closure}}::hfa978eb2255ab3ab [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5b431e178701 - std::panicking::default_hook::h09da2eaf8f1deadd [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5b431debf63e - as core::ops::function::Fn>::call::h1697e4d80f236ef6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 12: 0x5b431debf63e - test::test_main_with_exit_callback::{{closure}}::h8f63929ca9fd483b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5b431e178fdf - as core::ops::function::Fn>::call::hba67e0dc3e3fc548 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 14: 0x5b431e178fdf - std::panicking::panic_with_hook::h13c40d280d130fd3 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5b431e178d8a - std::panicking::panic_handler::{{closure}}::hd79d22e8a1d3b951 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5b431e173cd9 - std::sys::backtrace::__rust_end_short_backtrace::h83414d1ec69cf3a6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5b431e15bdfd - __rustc[b78aa6c7b08e5dc4]::rust_begin_unwind [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5b431e1b3840 - core::panicking::panic_fmt::h326b75cf8ee01b13 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panicking.rs:78:14 [INFO] [stdout] 19: 0x5b431e1b2c16 - core::result::unwrap_failed::h38baee32fdec5ac8 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5b431df8d1ff - core::result::Result::unwrap::h7a12cab184b7dedb [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5b431df8d1ff - ravenlang::smt::query_negative_c::h229a486cc474e48c [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: 0x5b431df8b5bc - ravenlang::smt::CheckedSig::check_goal::he83f322e327b7236 [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: 0x5b431de88a0f - ravencheck::rcc::Rcc::check_goals::h5ea1c68a8b049acb [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5b431de97e60 - ravencheck::macro_examples::main_example_nat::my_mod::ravencheck_tests::check_properties::h9f449277d4196b57 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/main_example_nat.rs:1:1 [INFO] [stdout] 25: 0x5b431de97eb7 - ravencheck::macro_examples::main_example_nat::my_mod::ravencheck_tests::check_properties::{{closure}}::h03ea2dbb41824ab7 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/main_example_nat.rs:1:30 [INFO] [stdout] 26: 0x5b431de9a7c6 - core::ops::function::FnOnce::call_once::haa9070a5aa2194ae [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 27: 0x5b431debf41b - core::ops::function::FnOnce::call_once::he420dad47d9aac14 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 28: 0x5b431debf41b - test::__rust_begin_short_backtrace::h51976f55c263f7c2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5b431ded5045 - test::run_test_in_process::{{closure}}::h6aa4339396d33320 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5b431ded5045 - as core::ops::function::FnOnce<()>>::call_once::h5bd0ba3863a53529 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 31: 0x5b431ded5045 - std::panicking::catch_unwind::do_call::h5c710722c40c5839 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5b431ded5045 - std::panicking::catch_unwind::hf41b5be070ce0f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5b431ded5045 - std::panic::catch_unwind::h4559aa103e6f16d6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5b431ded5045 - test::run_test_in_process::he6fd763a772ff213 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5b431ded5045 - test::run_test::{{closure}}::he46f5435849feb5b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5b431deab854 - test::run_test::{{closure}}::h12a66289c31b502a [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5b431deab854 - std::sys::backtrace::__rust_begin_short_backtrace::h614a7925ed7b2f5e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbc654088c5dbff36 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5b431deaf1fa - as core::ops::function::FnOnce<()>>::call_once::h3f631d2ca531b61d [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 40: 0x5b431deaf1fa - std::panicking::catch_unwind::do_call::hd2548748db0aa717 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5b431deaf1fa - std::panicking::catch_unwind::hf7d8620d84df48e2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5b431deaf1fa - std::panic::catch_unwind::hdde75b8543fcb96b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::h991e7d03b432cf3f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5b431deaf1fa - core::ops::function::FnOnce::call_once{{vtable.shim}}::hebddb40255441657 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5b431e16ecff - as core::ops::function::FnOnce>::call_once::h55e8930dc7db99a5 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1973:9 [INFO] [stdout] 46: 0x5b431e16ecff - std::sys::thread::unix::Thread::new::thread_start::he23d038ee4fa004e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 47: 0x7bf882686aa4 - [INFO] [stdout] 48: 0x7bf882713a34 - 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: 0x5b431e19ad92 - std::backtrace_rs::backtrace::libunwind::trace::h22a6a535a50603c6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b431e19ad92 - std::backtrace_rs::backtrace::trace_unsynchronized::h2503a4f30dbfbaa2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b431e19ad92 - std::sys::backtrace::_print_fmt::hec54e31f36456895 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5b431e19ad92 - ::fmt::hb1988e8b50fa5f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5b431e1ab5ef - core::fmt::rt::Argument::fmt::h3118a66e1a57a586 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5b431e1ab5ef - core::fmt::write::hcd056e06a609f600 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5b431e1676d1 - std::io::default_write_fmt::hdabc5d6505cb374b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b431e1676d1 - std::io::Write::write_fmt::h18c82179fdc1f9d2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5b431e173ba2 - std::sys::backtrace::BacktraceLock::print::h69f50ba7cfff8317 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5b431e17886f - std::panicking::default_hook::{{closure}}::hfa978eb2255ab3ab [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5b431e178701 - std::panicking::default_hook::h09da2eaf8f1deadd [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5b431debf63e - as core::ops::function::Fn>::call::h1697e4d80f236ef6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 12: 0x5b431debf63e - test::test_main_with_exit_callback::{{closure}}::h8f63929ca9fd483b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5b431e178fdf - as core::ops::function::Fn>::call::hba67e0dc3e3fc548 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 14: 0x5b431e178fdf - std::panicking::panic_with_hook::h13c40d280d130fd3 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5b431e178d8a - std::panicking::panic_handler::{{closure}}::hd79d22e8a1d3b951 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5b431e173cd9 - std::sys::backtrace::__rust_end_short_backtrace::h83414d1ec69cf3a6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5b431e15bdfd - __rustc[b78aa6c7b08e5dc4]::rust_begin_unwind [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5b431e1b3840 - core::panicking::panic_fmt::h326b75cf8ee01b13 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panicking.rs:78:14 [INFO] [stdout] 19: 0x5b431e1b2c16 - core::result::unwrap_failed::h38baee32fdec5ac8 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5b431df8d1ff - core::result::Result::unwrap::h7a12cab184b7dedb [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5b431df8d1ff - ravenlang::smt::query_negative_c::h229a486cc474e48c [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: 0x5b431df8b5bc - ravenlang::smt::CheckedSig::check_goal::he83f322e327b7236 [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: 0x5b431de88a0f - ravencheck::rcc::Rcc::check_goals::h5ea1c68a8b049acb [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5b431de98ac9 - ravencheck::macro_examples::minimal_polymorphic::my_mod::ravencheck_tests::check_properties::he91f97feb201285d [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/minimal_polymorphic.rs:1:1 [INFO] [stdout] 25: 0x5b431de98b17 - ravencheck::macro_examples::minimal_polymorphic::my_mod::ravencheck_tests::check_properties::{{closure}}::h9e43dba91590a47f [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/minimal_polymorphic.rs:1:30 [INFO] [stdout] 26: 0x5b431de9a756 - core::ops::function::FnOnce::call_once::ha3cc0ec6cffaba2f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 27: 0x5b431debf41b - core::ops::function::FnOnce::call_once::he420dad47d9aac14 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 28: 0x5b431debf41b - test::__rust_begin_short_backtrace::h51976f55c263f7c2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5b431ded5045 - test::run_test_in_process::{{closure}}::h6aa4339396d33320 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5b431ded5045 - as core::ops::function::FnOnce<()>>::call_once::h5bd0ba3863a53529 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 31: 0x5b431ded5045 - std::panicking::catch_unwind::do_call::h5c710722c40c5839 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5b431ded5045 - std::panicking::catch_unwind::hf41b5be070ce0f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5b431ded5045 - std::panic::catch_unwind::h4559aa103e6f16d6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5b431ded5045 - test::run_test_in_process::he6fd763a772ff213 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5b431ded5045 - test::run_test::{{closure}}::he46f5435849feb5b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5b431deab854 - test::run_test::{{closure}}::h12a66289c31b502a [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5b431deab854 - std::sys::backtrace::__rust_begin_short_backtrace::h614a7925ed7b2f5e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbc654088c5dbff36 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5b431deaf1fa - as core::ops::function::FnOnce<()>>::call_once::h3f631d2ca531b61d [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 40: 0x5b431deaf1fa - std::panicking::catch_unwind::do_call::hd2548748db0aa717 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5b431deaf1fa - std::panicking::catch_unwind::hf7d8620d84df48e2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5b431deaf1fa - std::panic::catch_unwind::hdde75b8543fcb96b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::h991e7d03b432cf3f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5b431deaf1fa - core::ops::function::FnOnce::call_once{{vtable.shim}}::hebddb40255441657 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5b431e16ecff - as core::ops::function::FnOnce>::call_once::h55e8930dc7db99a5 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1973:9 [INFO] [stdout] 46: 0x5b431e16ecff - std::sys::thread::unix::Thread::new::thread_start::he23d038ee4fa004e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 47: 0x7bf882686aa4 - [INFO] [stdout] 48: 0x7bf882713a34 - 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: 0x5b431e19ad92 - std::backtrace_rs::backtrace::libunwind::trace::h22a6a535a50603c6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b431e19ad92 - std::backtrace_rs::backtrace::trace_unsynchronized::h2503a4f30dbfbaa2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b431e19ad92 - std::sys::backtrace::_print_fmt::hec54e31f36456895 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5b431e19ad92 - ::fmt::hb1988e8b50fa5f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5b431e1ab5ef - core::fmt::rt::Argument::fmt::h3118a66e1a57a586 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5b431e1ab5ef - core::fmt::write::hcd056e06a609f600 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5b431e1676d1 - std::io::default_write_fmt::hdabc5d6505cb374b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b431e1676d1 - std::io::Write::write_fmt::h18c82179fdc1f9d2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5b431e173ba2 - std::sys::backtrace::BacktraceLock::print::h69f50ba7cfff8317 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5b431e17886f - std::panicking::default_hook::{{closure}}::hfa978eb2255ab3ab [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5b431e178701 - std::panicking::default_hook::h09da2eaf8f1deadd [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5b431debf63e - as core::ops::function::Fn>::call::h1697e4d80f236ef6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 12: 0x5b431debf63e - test::test_main_with_exit_callback::{{closure}}::h8f63929ca9fd483b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5b431e178fdf - as core::ops::function::Fn>::call::hba67e0dc3e3fc548 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 14: 0x5b431e178fdf - std::panicking::panic_with_hook::h13c40d280d130fd3 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5b431e178d8a - std::panicking::panic_handler::{{closure}}::hd79d22e8a1d3b951 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5b431e173cd9 - std::sys::backtrace::__rust_end_short_backtrace::h83414d1ec69cf3a6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5b431e15bdfd - __rustc[b78aa6c7b08e5dc4]::rust_begin_unwind [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5b431e1b3840 - core::panicking::panic_fmt::h326b75cf8ee01b13 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panicking.rs:78:14 [INFO] [stdout] 19: 0x5b431e1b2c16 - core::result::unwrap_failed::h38baee32fdec5ac8 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5b431df8d1ff - core::result::Result::unwrap::h7a12cab184b7dedb [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5b431df8d1ff - ravenlang::smt::query_negative_c::h229a486cc474e48c [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: 0x5b431df8b5bc - ravenlang::smt::CheckedSig::check_goal::he83f322e327b7236 [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: 0x5b431de88a0f - ravencheck::rcc::Rcc::check_goals::h5ea1c68a8b049acb [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5b431de9197d - ravencheck::macro_examples::nat::my_nat_mod::ravencheck_tests::check_properties::h3e0bd048effb0ed5 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/nat.rs:1:1 [INFO] [stdout] 25: 0x5b431de919c7 - ravencheck::macro_examples::nat::my_nat_mod::ravencheck_tests::check_properties::{{closure}}::h89f6f00d3ff07365 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/nat.rs:1:31 [INFO] [stdout] 26: 0x5b431de9aa96 - core::ops::function::FnOnce::call_once::he3d0b05cf282b254 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 27: 0x5b431debf41b - core::ops::function::FnOnce::call_once::he420dad47d9aac14 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 28: 0x5b431debf41b - test::__rust_begin_short_backtrace::h51976f55c263f7c2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5b431ded5045 - test::run_test_in_process::{{closure}}::h6aa4339396d33320 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5b431ded5045 - as core::ops::function::FnOnce<()>>::call_once::h5bd0ba3863a53529 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 31: 0x5b431ded5045 - std::panicking::catch_unwind::do_call::h5c710722c40c5839 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5b431ded5045 - std::panicking::catch_unwind::hf41b5be070ce0f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5b431ded5045 - std::panic::catch_unwind::h4559aa103e6f16d6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5b431ded5045 - test::run_test_in_process::he6fd763a772ff213 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5b431ded5045 - test::run_test::{{closure}}::he46f5435849feb5b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5b431deab854 - test::run_test::{{closure}}::h12a66289c31b502a [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5b431deab854 - std::sys::backtrace::__rust_begin_short_backtrace::h614a7925ed7b2f5e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbc654088c5dbff36 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5b431deaf1fa - as core::ops::function::FnOnce<()>>::call_once::h3f631d2ca531b61d [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 40: 0x5b431deaf1fa - std::panicking::catch_unwind::do_call::hd2548748db0aa717 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5b431deaf1fa - std::panicking::catch_unwind::hf7d8620d84df48e2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5b431deaf1fa - std::panic::catch_unwind::hdde75b8543fcb96b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::h991e7d03b432cf3f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5b431deaf1fa - core::ops::function::FnOnce::call_once{{vtable.shim}}::hebddb40255441657 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5b431e16ecff - as core::ops::function::FnOnce>::call_once::h55e8930dc7db99a5 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1973:9 [INFO] [stdout] 46: 0x5b431e16ecff - std::sys::thread::unix::Thread::new::thread_start::he23d038ee4fa004e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 47: 0x7bf882686aa4 - [INFO] [stdout] 48: 0x7bf882713a34 - 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: 0x5b431e19ad92 - std::backtrace_rs::backtrace::libunwind::trace::h22a6a535a50603c6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b431e19ad92 - std::backtrace_rs::backtrace::trace_unsynchronized::h2503a4f30dbfbaa2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b431e19ad92 - std::sys::backtrace::_print_fmt::hec54e31f36456895 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5b431e19ad92 - ::fmt::hb1988e8b50fa5f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5b431e1ab5ef - core::fmt::rt::Argument::fmt::h3118a66e1a57a586 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5b431e1ab5ef - core::fmt::write::hcd056e06a609f600 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5b431e1676d1 - std::io::default_write_fmt::hdabc5d6505cb374b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b431e1676d1 - std::io::Write::write_fmt::h18c82179fdc1f9d2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5b431e173ba2 - std::sys::backtrace::BacktraceLock::print::h69f50ba7cfff8317 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5b431e17886f - std::panicking::default_hook::{{closure}}::hfa978eb2255ab3ab [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5b431e178701 - std::panicking::default_hook::h09da2eaf8f1deadd [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5b431debf63e - as core::ops::function::Fn>::call::h1697e4d80f236ef6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 12: 0x5b431debf63e - test::test_main_with_exit_callback::{{closure}}::h8f63929ca9fd483b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5b431e178fdf - as core::ops::function::Fn>::call::hba67e0dc3e3fc548 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 14: 0x5b431e178fdf - std::panicking::panic_with_hook::h13c40d280d130fd3 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5b431e178d8a - std::panicking::panic_handler::{{closure}}::hd79d22e8a1d3b951 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5b431e173cd9 - std::sys::backtrace::__rust_end_short_backtrace::h83414d1ec69cf3a6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5b431e15bdfd - __rustc[b78aa6c7b08e5dc4]::rust_begin_unwind [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5b431e1b3840 - core::panicking::panic_fmt::h326b75cf8ee01b13 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panicking.rs:78:14 [INFO] [stdout] 19: 0x5b431e1b2c16 - core::result::unwrap_failed::h38baee32fdec5ac8 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5b431df8d1ff - core::result::Result::unwrap::h7a12cab184b7dedb [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5b431df8d1ff - ravenlang::smt::query_negative_c::h229a486cc474e48c [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: 0x5b431df8b5bc - ravenlang::smt::CheckedSig::check_goal::he83f322e327b7236 [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: 0x5b431de88a0f - ravencheck::rcc::Rcc::check_goals::h5ea1c68a8b049acb [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5b431de98788 - ravencheck::macro_examples::sets_using_alias::my_mod::ravencheck_tests::check_properties::h7ab204d8acaa357b [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/sets_using_alias.rs:12:1 [INFO] [stdout] 25: 0x5b431de987d7 - ravencheck::macro_examples::sets_using_alias::my_mod::ravencheck_tests::check_properties::{{closure}}::hdf7d5ebc506e4e8c [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/sets_using_alias.rs:12:30 [INFO] [stdout] 26: 0x5b431de9aa06 - core::ops::function::FnOnce::call_once::hdb43051249ae885f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 27: 0x5b431debf41b - core::ops::function::FnOnce::call_once::he420dad47d9aac14 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 28: 0x5b431debf41b - test::__rust_begin_short_backtrace::h51976f55c263f7c2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5b431ded5045 - test::run_test_in_process::{{closure}}::h6aa4339396d33320 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5b431ded5045 - as core::ops::function::FnOnce<()>>::call_once::h5bd0ba3863a53529 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 31: 0x5b431ded5045 - std::panicking::catch_unwind::do_call::h5c710722c40c5839 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5b431ded5045 - std::panicking::catch_unwind::hf41b5be070ce0f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5b431ded5045 - std::panic::catch_unwind::h4559aa103e6f16d6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5b431ded5045 - test::run_test_in_process::he6fd763a772ff213 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5b431ded5045 - test::run_test::{{closure}}::he46f5435849feb5b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5b431deab854 - test::run_test::{{closure}}::h12a66289c31b502a [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5b431deab854 - std::sys::backtrace::__rust_begin_short_backtrace::h614a7925ed7b2f5e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbc654088c5dbff36 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5b431deaf1fa - as core::ops::function::FnOnce<()>>::call_once::h3f631d2ca531b61d [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 40: 0x5b431deaf1fa - std::panicking::catch_unwind::do_call::hd2548748db0aa717 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5b431deaf1fa - std::panicking::catch_unwind::hf7d8620d84df48e2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5b431deaf1fa - std::panic::catch_unwind::hdde75b8543fcb96b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::h991e7d03b432cf3f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5b431deaf1fa - core::ops::function::FnOnce::call_once{{vtable.shim}}::hebddb40255441657 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5b431e16ecff - as core::ops::function::FnOnce>::call_once::h55e8930dc7db99a5 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1973:9 [INFO] [stdout] 46: 0x5b431e16ecff - std::sys::thread::unix::Thread::new::thread_start::he23d038ee4fa004e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 47: 0x7bf882686aa4 - [INFO] [stdout] 48: 0x7bf882713a34 - 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: 0x5b431e19ad92 - std::backtrace_rs::backtrace::libunwind::trace::h22a6a535a50603c6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5b431e19ad92 - std::backtrace_rs::backtrace::trace_unsynchronized::h2503a4f30dbfbaa2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5b431e19ad92 - std::sys::backtrace::_print_fmt::hec54e31f36456895 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5b431e19ad92 - ::fmt::hb1988e8b50fa5f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5b431e1ab5ef - core::fmt::rt::Argument::fmt::h3118a66e1a57a586 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5b431e1ab5ef - core::fmt::write::hcd056e06a609f600 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5b431e1676d1 - std::io::default_write_fmt::hdabc5d6505cb374b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5b431e1676d1 - std::io::Write::write_fmt::h18c82179fdc1f9d2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5b431e173ba2 - std::sys::backtrace::BacktraceLock::print::h69f50ba7cfff8317 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5b431e17886f - std::panicking::default_hook::{{closure}}::hfa978eb2255ab3ab [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x5b431e178701 - std::panicking::default_hook::h09da2eaf8f1deadd [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x5b431debf63e - as core::ops::function::Fn>::call::h1697e4d80f236ef6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 12: 0x5b431debf63e - test::test_main_with_exit_callback::{{closure}}::h8f63929ca9fd483b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5b431e178fdf - as core::ops::function::Fn>::call::hba67e0dc3e3fc548 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1987:9 [INFO] [stdout] 14: 0x5b431e178fdf - std::panicking::panic_with_hook::h13c40d280d130fd3 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x5b431e178d8a - std::panicking::panic_handler::{{closure}}::hd79d22e8a1d3b951 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x5b431e173cd9 - std::sys::backtrace::__rust_end_short_backtrace::h83414d1ec69cf3a6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5b431e15bdfd - __rustc[b78aa6c7b08e5dc4]::rust_begin_unwind [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x5b431e1b3840 - core::panicking::panic_fmt::h326b75cf8ee01b13 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panicking.rs:78:14 [INFO] [stdout] 19: 0x5b431e1b2c16 - core::result::unwrap_failed::h38baee32fdec5ac8 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1855:5 [INFO] [stdout] 20: 0x5b431df8d1ff - core::result::Result::unwrap::h7a12cab184b7dedb [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/result.rs:1226:23 [INFO] [stdout] 21: 0x5b431df8d1ff - ravenlang::smt::query_negative_c::h229a486cc474e48c [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: 0x5b431df8b5bc - ravenlang::smt::CheckedSig::check_goal::he83f322e327b7236 [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: 0x5b431de88a0f - ravencheck::rcc::Rcc::check_goals::h5ea1c68a8b049acb [INFO] [stdout] at /opt/rustwide/workdir/src/rcc.rs:316:23 [INFO] [stdout] 24: 0x5b431de978c2 - ravencheck::macro_examples::import_test::my_mod::ravencheck_tests::check_properties::h416384fbcb2ede39 [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/import_test.rs:1:1 [INFO] [stdout] 25: 0x5b431de97917 - ravencheck::macro_examples::import_test::my_mod::ravencheck_tests::check_properties::{{closure}}::hc3dbd5d43257785c [INFO] [stdout] at /opt/rustwide/workdir/src/macro_examples/import_test.rs:1:30 [INFO] [stdout] 26: 0x5b431de9a5e6 - core::ops::function::FnOnce::call_once::h80d1691b4c9c827a [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 27: 0x5b431debf41b - core::ops::function::FnOnce::call_once::he420dad47d9aac14 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 28: 0x5b431debf41b - test::__rust_begin_short_backtrace::h51976f55c263f7c2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:663:18 [INFO] [stdout] 29: 0x5b431ded5045 - test::run_test_in_process::{{closure}}::h6aa4339396d33320 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:74 [INFO] [stdout] 30: 0x5b431ded5045 - as core::ops::function::FnOnce<()>>::call_once::h5bd0ba3863a53529 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 31: 0x5b431ded5045 - std::panicking::catch_unwind::do_call::h5c710722c40c5839 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 32: 0x5b431ded5045 - std::panicking::catch_unwind::hf41b5be070ce0f19 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 33: 0x5b431ded5045 - std::panic::catch_unwind::h4559aa103e6f16d6 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 34: 0x5b431ded5045 - test::run_test_in_process::he6fd763a772ff213 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:686:27 [INFO] [stdout] 35: 0x5b431ded5045 - test::run_test::{{closure}}::he46f5435849feb5b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:607:43 [INFO] [stdout] 36: 0x5b431deab854 - test::run_test::{{closure}}::h12a66289c31b502a [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/test/src/lib.rs:637:41 [INFO] [stdout] 37: 0x5b431deab854 - std::sys::backtrace::__rust_begin_short_backtrace::h614a7925ed7b2f5e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 38: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbc654088c5dbff36 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 39: 0x5b431deaf1fa - as core::ops::function::FnOnce<()>>::call_once::h3f631d2ca531b61d [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 40: 0x5b431deaf1fa - std::panicking::catch_unwind::do_call::hd2548748db0aa717 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:590:40 [INFO] [stdout] 41: 0x5b431deaf1fa - std::panicking::catch_unwind::hf7d8620d84df48e2 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panicking.rs:553:19 [INFO] [stdout] 42: 0x5b431deaf1fa - std::panic::catch_unwind::hdde75b8543fcb96b [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/panic.rs:359:14 [INFO] [stdout] 43: 0x5b431deaf1fa - std::thread::Builder::spawn_unchecked_::{{closure}}::h991e7d03b432cf3f [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 44: 0x5b431deaf1fa - core::ops::function::FnOnce::call_once{{vtable.shim}}::hebddb40255441657 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x5b431e16ecff - as core::ops::function::FnOnce>::call_once::h55e8930dc7db99a5 [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/alloc/src/boxed.rs:1973:9 [INFO] [stdout] 46: 0x5b431e16ecff - std::sys::thread::unix::Thread::new::thread_start::he23d038ee4fa004e [INFO] [stdout] at /rustc/2440211fe03bc45c89b6dc1a3df18382ce91e32b/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 47: 0x7bf882686aa4 - [INFO] [stdout] 48: 0x7bf882713a34 - 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.19s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "a3ed609e4e8e332c77a55881d5da91755b9531a5f2adc09e6f18d94ac9bbf07e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a3ed609e4e8e332c77a55881d5da91755b9531a5f2adc09e6f18d94ac9bbf07e", kill_on_drop: false }` [INFO] [stdout] a3ed609e4e8e332c77a55881d5da91755b9531a5f2adc09e6f18d94ac9bbf07e