[INFO] fetching crate degenbot-pools 0.6.0-alpha.14...
[INFO] testing degenbot-pools-0.6.0-alpha.14 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate degenbot-pools 0.6.0-alpha.14 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate degenbot-pools 0.6.0-alpha.14
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate degenbot-pools 0.6.0-alpha.14
[INFO] tweaked toml for crates.io crate degenbot-pools 0.6.0-alpha.14 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate degenbot-pools 0.6.0-alpha.14 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate degenbot-pools 0.6.0-alpha.14 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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7280a2e4f56cf10898dc70a045cad1b8bd96fc55b37120789c5da4c35e3d0dc7
[INFO] running `Command { std: "docker" "start" "7280a2e4f56cf10898dc70a045cad1b8bd96fc55b37120789c5da4c35e3d0dc7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7280a2e4f56cf10898dc70a045cad1b8bd96fc55b37120789c5da4c35e3d0dc7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7280a2e4f56cf10898dc70a045cad1b8bd96fc55b37120789c5da4c35e3d0dc7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7280a2e4f56cf10898dc70a045cad1b8bd96fc55b37120789c5da4c35e3d0dc7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7280a2e4f56cf10898dc70a045cad1b8bd96fc55b37120789c5da4c35e3d0dc7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling zeroize v1.9.1
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling ruint-macro v1.2.1
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling keccak v0.2.2
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling ff v0.13.1
[INFO] [stderr]    Compiling cfg-if v1.0.5
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling proc-macro-error-attr3 v3.0.1
[INFO] [stderr]    Compiling futures-sink v0.3.34
[INFO] [stderr]    Compiling mio v1.2.4
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling futures-channel v0.3.34
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling aws-lc-rs v1.18.1
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling sha3 v0.11.0
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling futures-utils-wasm v0.1.0
[INFO] [stderr]    Compiling ipnet v2.12.2
[INFO] [stderr]    Compiling hybrid-array v0.4.15
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling zerocopy v0.8.61
[INFO] [stderr]    Compiling phf_shared v0.14.0
[INFO] [stderr]    Compiling degenbot-pathfinding v0.6.0-alpha.14
[INFO] [stderr]    Compiling cc v1.6.0
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling ruint v1.20.1
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling const-hex v1.19.3
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling phf v0.14.0
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml v1.1.6+spec-1.1.0
[INFO] [stderr]    Compiling macro-string v0.2.0
[INFO] [stderr]    Compiling syn-solidity v1.7.3
[INFO] [stderr]    Compiling proc-macro-error3 v3.0.1
[INFO] [stderr]    Compiling aws-lc-sys v0.45.0
[INFO] [stderr]    Compiling libsqlite3-sys v0.38.2
[INFO] [stderr]    Compiling lru v0.18.5
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling hashlink v0.12.2
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling alloy-rlp-derive v0.3.16
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling num_enum_derive v0.7.6
[INFO] [stderr]    Compiling synstructure v0.14.0
[INFO] [stderr]    Compiling darling_core v0.24.1
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling num_enum v0.7.6
[INFO] [stderr]    Compiling toml_edit v0.25.15+spec-1.1.0
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling zerofrom-derive v0.1.8
[INFO] [stderr]    Compiling yoke-derive v0.8.4
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling auto_impl v1.4.0
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling degenbot-config v0.6.0-alpha.14
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling rand v0.8.8
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling darling_macro v0.24.1
[INFO] [stderr]    Compiling darling v0.24.1
[INFO] [stderr]    Compiling serde_with_macros v3.24.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling serde_with v3.24.0
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling alloy-sol-type-parser v1.7.3
[INFO] [stderr]    Compiling either v1.19.0
[INFO] [stderr]    Compiling alloy-primitives v1.7.3
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling alloy-rlp v0.3.16
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling tokio v1.53.2
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling alloy-json-abi v1.7.3
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling nybbles v0.4.8
[INFO] [stderr]    Compiling http-body-util v0.1.5
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling alloy-sol-macro-input v1.7.3
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling alloy-sol-macro-expander v1.7.3
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling alloy-tx-macros v2.5.0
[INFO] [stderr]    Compiling alloy-eip2930 v0.2.4
[INFO] [stderr]    Compiling alloy-eip7702 v0.6.3
[INFO] [stderr]    Compiling alloy-serde v2.5.0
[INFO] [stderr]    Compiling alloy-eip2124 v0.2.0
[INFO] [stderr]    Compiling alloy-eip7928 v0.4.11
[INFO] [stderr]    Compiling alloy-eip8141 v0.1.1
[INFO] [stderr]    Compiling alloy-trie v0.9.8
[INFO] [stderr]    Compiling alloy-signer v2.5.0
[INFO] [stderr]    Compiling alloy-chains v0.2.39
[INFO] [stderr]    Compiling alloy-eips v2.5.0
[INFO] [stderr]    Compiling alloy-sol-macro v1.7.3
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling hyper v1.12.0
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling alloy-consensus v2.5.0
[INFO] [stderr]    Compiling alloy-sol-types v1.7.3
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper-util v0.1.21
[INFO] [stderr]    Compiling alloy-network-primitives v2.5.0
[INFO] [stderr]    Compiling alloy-consensus-any v2.5.0
[INFO] [stderr]    Compiling alloy-json-rpc v2.5.0
[INFO] [stderr]    Compiling alloy-rpc-types-eth v2.5.0
[INFO] [stderr]    Compiling alloy-dyn-abi v1.7.3
[INFO] [stderr]    Compiling alloy-transport v2.5.0
[INFO] [stderr]    Compiling alloy-core v1.7.3
[INFO] [stderr]    Compiling alloy-rpc-types-any v2.5.0
[INFO] [stderr]    Compiling alloy-rpc-types v2.5.0
[INFO] [stderr]    Compiling alloy-network v2.5.0
[INFO] [stderr]    Compiling alloy-signer-local v2.5.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling tokio-rustls v0.26.6
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.1
[INFO] [stderr]    Compiling hyper-rustls v0.27.10
[INFO] [stderr]    Compiling reqwest v0.13.5
[INFO] [stderr]    Compiling alloy-transport-http v2.5.0
[INFO] [stderr]    Compiling alloy-rpc-client v2.5.0
[INFO] [stderr]    Compiling alloy-provider v2.5.0
[INFO] [stderr]    Compiling alloy-contract v2.5.0
[INFO] [stderr]    Compiling alloy v2.5.0
[INFO] [stderr]    Compiling degenbot-core v0.6.0-alpha.14
[INFO] [stderr]    Compiling degenbot-decoders v0.6.0-alpha.14
[INFO] [stderr]    Compiling degenbot-math v0.6.0-alpha.14
[INFO] [stderr]    Compiling degenbot-abi v0.6.0-alpha.14
[INFO] [stderr]    Compiling rusqlite v0.40.2
[INFO] [stderr]    Compiling degenbot-db v0.6.0-alpha.14
[INFO] [stderr]    Compiling degenbot-uniswap v0.6.0-alpha.14
[INFO] [stderr]    Compiling degenbot-pools v0.6.0-alpha.14 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 37s
[INFO] running `Command { std: "docker" "inspect" "7280a2e4f56cf10898dc70a045cad1b8bd96fc55b37120789c5da4c35e3d0dc7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7280a2e4f56cf10898dc70a045cad1b8bd96fc55b37120789c5da4c35e3d0dc7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling enum-ordinalize-derive v4.4.2
[INFO] [stderr]    Compiling bitvec v1.1.1
[INFO] [stderr]    Compiling ark-std v0.6.0
[INFO] [stderr]    Compiling nonmax v0.5.5
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling ark-serialize-derive v0.6.0
[INFO] [stderr]    Compiling ark-ff-macros v0.6.0
[INFO] [stderr]    Compiling ark-ff-asm v0.6.0
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling blst v0.3.17
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling secp256k1-sys v0.11.0
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling threadpool v1.8.1
[INFO] [stderr]    Compiling num-iter v0.1.46
[INFO] [stderr]    Compiling zeroize v1.9.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling c-kzg v2.1.8
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling ripemd v0.2.0
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling aws-lc-rs v1.18.1
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling enum-ordinalize v4.4.2
[INFO] [stderr]    Compiling educe v0.6.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling ark-serialize v0.6.0
[INFO] [stderr]    Compiling toml_edit v0.25.15+spec-1.1.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling aurora-engine-modexp v1.3.0
[INFO] [stderr]    Compiling derive-where v1.7.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling rusqlite v0.40.2
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling degenbot-config v0.6.0-alpha.14
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling primeorder v0.13.6
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling ark-ff v0.6.0
[INFO] [stderr]    Compiling p256 v0.13.2
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling alloy-primitives v1.7.3
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling alloy-json-abi v1.7.3
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling alloy-eip7928 v0.4.11
[INFO] [stderr]    Compiling alloy-eip2930 v0.2.4
[INFO] [stderr]    Compiling alloy-eip7702 v0.6.3
[INFO] [stderr]    Compiling alloy-eip8141 v0.1.1
[INFO] [stderr]    Compiling alloy-serde v2.5.0
[INFO] [stderr]    Compiling alloy-sol-macro-input v1.7.3
[INFO] [stderr]    Compiling alloy-eip2124 v0.2.0
[INFO] [stderr]    Compiling alloy-trie v0.9.8
[INFO] [stderr]    Compiling alloy-signer v2.5.0
[INFO] [stderr]    Compiling alloy-sol-macro-expander v1.7.3
[INFO] [stderr]    Compiling alloy-eips v2.5.0
[INFO] [stderr]    Compiling revm-primitives v43.0.0
[INFO] [stderr]    Compiling alloy-chains v0.2.39
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling revm-bytecode v43.0.0
[INFO] [stderr]    Compiling secp256k1 v0.31.1
[INFO] [stderr]    Compiling revm-state v43.0.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.6
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.1
[INFO] [stderr]    Compiling hyper-rustls v0.27.10
[INFO] [stderr]    Compiling revm-database-interface v43.0.1
[INFO] [stderr]    Compiling alloy-consensus v2.5.0
[INFO] [stderr]    Compiling reqwest v0.13.5
[INFO] [stderr]    Compiling revm-context-interface v43.0.2
[INFO] [stderr]    Compiling revm-database v43.0.1
[INFO] [stderr]    Compiling ark-poly v0.6.0
[INFO] [stderr]    Compiling alloy-sol-macro v1.7.3
[INFO] [stderr]    Compiling alloy-sol-types v1.7.3
[INFO] [stderr]    Compiling ark-ec v0.6.0
[INFO] [stderr]    Compiling alloy-consensus-any v2.5.0
[INFO] [stderr]    Compiling alloy-network-primitives v2.5.0
[INFO] [stderr]    Compiling revm-context v43.0.3
[INFO] [stderr]    Compiling revm-interpreter v43.0.2
[INFO] [stderr]    Compiling alloy-json-rpc v2.5.0
[INFO] [stderr]    Compiling alloy-rpc-types-eth v2.5.0
[INFO] [stderr]    Compiling alloy-dyn-abi v1.7.3
[INFO] [stderr]    Compiling ark-bls12-381 v0.6.0
[INFO] [stderr]    Compiling alloy-transport v2.5.0
[INFO] [stderr]    Compiling ark-bn254 v0.6.0
[INFO] [stderr]    Compiling alloy-core v1.7.3
[INFO] [stderr]    Compiling alloy-transport-http v2.5.0
[INFO] [stderr]    Compiling revm-precompile v43.0.3
[INFO] [stderr]    Compiling alloy-rpc-client v2.5.0
[INFO] [stderr]    Compiling alloy-rpc-types-any v2.5.0
[INFO] [stderr]    Compiling alloy-rpc-types v2.5.0
[INFO] [stderr]    Compiling revm-handler v43.0.3
[INFO] [stderr]    Compiling alloy-network v2.5.0
[INFO] [stderr]    Compiling revm-inspector v43.0.3
[INFO] [stderr]    Compiling alloy-provider v2.5.0
[INFO] [stderr]    Compiling alloy-signer-local v2.5.0
[INFO] [stderr]    Compiling revm v43.0.3
[INFO] [stderr]    Compiling alloy-contract v2.5.0
[INFO] [stderr]    Compiling alloy v2.5.0
[INFO] [stderr]    Compiling degenbot-core v0.6.0-alpha.14
[INFO] [stderr]    Compiling degenbot-decoders v0.6.0-alpha.14
[INFO] [stderr]    Compiling degenbot-math v0.6.0-alpha.14
[INFO] [stderr]    Compiling degenbot-abi v0.6.0-alpha.14
[INFO] [stderr]    Compiling degenbot-db v0.6.0-alpha.14
[INFO] [stderr]    Compiling degenbot-uniswap v0.6.0-alpha.14
[INFO] [stderr]    Compiling degenbot-pools v0.6.0-alpha.14 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 51.37s
[INFO] running `Command { std: "docker" "inspect" "7280a2e4f56cf10898dc70a045cad1b8bd96fc55b37120789c5da4c35e3d0dc7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7280a2e4f56cf10898dc70a045cad1b8bd96fc55b37120789c5da4c35e3d0dc7" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.68s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/degenbot-pools/66b316198d32624d/out/degenbot_pools-66b316198d32624d)
[INFO] [stdout] 
[INFO] [stdout] running 234 tests
[INFO] [stdout] test capability::tests::backrun_discover_and_compose_are_wired_together ... ok
[INFO] [stdout] test aerodrome_v2_state::apply_inherent_tests::apply_sync_updates_reserves_advances_block_and_journals_priors ... ok
[INFO] [stdout] test capability::tests::lfj_is_declared_unsupported_on_every_arm ... ok
[INFO] [stdout] test curve_data_provider::tests::stub_provider_returns_canned_values_through_trait_object ... ok
[INFO] [stdout] test curve_dy_io::tests::override_balances_replace_state ... ok
[INFO] [stdout] test curve_dy_io::tests::metapool_reads_virtual_and_redemption_prices ... ok
[INFO] [stdout] test capability::tests::solver_set_is_exactly_the_non_roadmap_families ... ok
[INFO] [stdout] test curve_dy_io::tests::live_admin_uses_effective_balances ... ok
[INFO] [stdout] test curve_dy_io::tests::lending_pool_reads_rates_from_provider ... ok
[INFO] [stdout] test curve_strategies::tests::unmapped_address_is_all_defaults ... ok
[INFO] [stdout] test curve_dy_io::tests::ramping_a_interpolates_with_timestamp ... ok
[INFO] [stdout] test curve_strategies::tests::y_variant_group0_wins_over_group1 ... ok
[INFO] [stdout] test curve_strategies::tests::yd_variant_resolves ... ok
[INFO] [stdout] test curve_dy_io::tests::metapool_requires_a_provider ... ok
[INFO] [stdout] test curve_dy_io::tests::lending_pool_requires_a_provider ... ok
[INFO] [stdout] test curve_strategies::tests::d_variant_groups_resolve_to_correct_discriminants ... ok
[INFO] [stdout] test curve_strategies::tests::metapool_style_overrides_defaults ... ok
[INFO] [stdout] test curve_strategies::tests::mapped_address_merges_variant_groups_and_strategies ... ok
[INFO] [stdout] test liquidity_event_buffer::tests::drain_pump_completed_defaults_closed_with_no_marker ... ok
[INFO] [stdout] test int_v3_hop::tests::crossings_matches_per_k_compute_crossing ... ok
[INFO] [stdout] test curve_strategies::tests::crypto_and_leverage_pools ... ok
[INFO] [stdout] test capability::tests::settlement_compose_matches_the_encoder_roster ... ok
[INFO] [stdout] test liquidity_event_buffer::tests::pump_total_at_or_below_sums_across_keys ... ok
[INFO] [stdout] test capability::tests::lfj_identity_reaches_the_declared_lfj_family ... ok
[INFO] [stdout] test liquidity_event_buffer::tests::pump_count_at_or_below_filters_key_and_block ... ok
[INFO] [stdout] test liquidity_event_buffer::tests::drain_pump_completed_prevents_the_25642266_half_block_pin ... ok
[INFO] [stdout] test liquidity_event_buffer::tests::backfill_total_and_pump_total_sum_unconditionally ... ok
[INFO] [stdout] test rate_provider::tests::static_provider_returns_construction_rates ... ok
[INFO] [stdout] test pool::structure_tests::identity_projects_onto_its_structure ... ok
[INFO] [stdout] test curve_dy_io::tests::standard_plain_no_provider_resolves_and_matches_recorded_dy ... ok
[INFO] [stdout] test registry::known_word_tests::coverage_reader_reports_registration_coverage ... ok
[INFO] [stdout] test curve_data_provider::tests::trait_object_is_send_sync ... ok
[INFO] [stdout] test registry::known_word_tests::mark_bitmap_words_known_extends_sparse_known_set ... ok
[INFO] [stdout] test capability::tests::table_has_exactly_one_row_per_cell_and_lookup_agrees ... ok
[INFO] [stdout] test liquidity_event_buffer::tests::discard_for_on_unknown_key_is_a_silent_no_op ... ok
[INFO] [stdout] test liquidity_event_buffer::tests::drain_pump_completed_yields_only_fully_processed_blocks ... ok
[INFO] [stdout] test simulate_swap::tests::skip_bpt_composable_bpt_at_end_drops_bpt_no_rebase ... ok
[INFO] [stdout] test rate_provider::tests::trait_object_is_send_sync ... ok
[INFO] [stdout] test liquidity_event_buffer::tests::discard_for_clears_backfill_and_pump_for_one_key ... ok
[INFO] [stdout] test registry::projection_tests::v3_mut_projection_returns_mutable_borrow ... ok
[INFO] [stdout] test int_v3_hop::tests::compute_crossing_matches_onchain_step_walk_for_multi_range ... ok
[INFO] [stdout] test simulate_swap::tests::skip_bpt_composable_rebases_idx_in_past_bpt ... ok
[INFO] [stdout] test registry::known_word_tests::mark_bitmap_words_known_is_noop_for_tracked ... ok
[INFO] [stdout] test registry::projection_tests::v3_projection_returns_some_for_v3_and_none_for_sibling_families ... ok
[INFO] [stdout] test registry::known_word_tests::v4_coverage_reader_reports_registration_coverage ... ok
[INFO] [stdout] test simulate_swap::tests::skip_bpt_composable_bpt_in_middle_rebases_index_past_bpt ... ok
[INFO] [stdout] test curve_dy_io::tests::metapool_without_redemption_degrades_to_none ... ok
[INFO] [stdout] test simulate_swap::tests::skip_bpt_metastable_none_is_passthrough ... ok
[INFO] [stdout] test spec_bounds::tests::sqrt_price_accepts_min ... ok
[INFO] [stdout] test spec_bounds::tests::sqrt_price_rejects_at_max ... ok
[INFO] [stdout] test spec_bounds::tests::sqrt_price_rejects_below_min ... ok
[INFO] [stdout] test spec_bounds::tests::tick_accepts_max ... ok
[INFO] [stdout] test curve_dy_io::tests::crypto_pool_reads_d_gamma_price_scale ... ok
[INFO] [stdout] test simulate_swap::tests::skip_bpt_composable_rebases_both_indices_past_bpt ... ok
[INFO] [stdout] test spec_bounds::tests::sqrt_price_accepts_just_below_max ... ok
[INFO] [stdout] test registry::known_word_tests::v4_mark_bitmap_words_known_extends_sparse_known_set ... ok
[INFO] [stdout] test registry::known_word_tests::v4_mark_bitmap_words_known_is_noop_for_tracked ... ok
[INFO] [stdout] test spec_bounds::tests::tick_spacing_accepts_min ... ok
[INFO] [stdout] test spec_bounds::tests::tick_rejects_below_min ... ok
[INFO] [stdout] test spec_bounds::tests::tick_spacing_accepts_max ... ok
[INFO] [stdout] test spec_bounds::tests::tick_accepts_min ... ok
[INFO] [stdout] test spec_bounds::tests::v3_fee_accepts_just_below_max ... ok
[INFO] [stdout] test spec_bounds::tests::tick_spacing_rejects_above_max ... ok
[INFO] [stdout] test spec_bounds::tests::tick_spacing_rejects_zero ... ok
[INFO] [stdout] test spec_bounds::tests::v2_reserve_accepts_zero ... ok
[INFO] [stdout] test spec_bounds::tests::v2_reserve_accepts_uint112_max ... ok
[INFO] [stdout] test spec_bounds::tests::v4_fee_accepts_just_below_max ... ok
[INFO] [stdout] test spec_bounds::tests::tick_rejects_above_max ... ok
[INFO] [stdout] test spec_bounds::tests::v4_fee_rejects_at_max ... ok
[INFO] [stdout] test spec_bounds::tests::v4_fee_accepts_zero ... ok
[INFO] [stdout] test state_history::restore_keeps_oldest_clock_prior_when_newest_delta_is_tick_only ... ok
[INFO] [stdout] test spec_bounds::tests::v3_fee_rejects_at_max ... ok
[INFO] [stdout] test state_history::tests::discard_errors_when_target_past_newest ... ok
[INFO] [stdout] test state_history::tests::balances_restore_noop_when_newest_before_target ... ok
[INFO] [stdout] test state_history::tests::discard_noops_on_empty_journal ... ok
[INFO] [stdout] test state_history::tests::balances_restore_errors_when_rolling_past_registration ... ok
[INFO] [stdout] test state_history::tests::push_delta_appends ... ok
[INFO] [stdout] test state_history::push_delta_same_block_coalesces_clock_priors_oldest_wins ... ok
[INFO] [stdout] test state_history::tests::landed_projects_after_values_and_block ... ok
[INFO] [stdout] test state_history::tests::max_depth_evicts_oldest ... ok
[INFO] [stdout] test state_history::tests::discard_removes_deltas_before_target_keeping_rest ... ok
[INFO] [stdout] test state_history::restore_returns_clock_priors_for_scalar_delta ... ok
[INFO] [stdout] test state_history::tests::balances_restore_lands_at_previous_delta_after_values ... ok
[INFO] [stdout] test state_history::tests::discard_noops_when_earliest_at_or_after_target ... ok
[INFO] [stdout] test spec_bounds::tests::v3_fee_accepts_zero ... ok
[INFO] [stdout] test state_history::tests::restore_errors_when_target_at_or_before_genesis ... ok
[INFO] [stdout] test state_history::tests::restore_noop_returns_current_when_newest_below_target ... ok
[INFO] [stdout] test state_history::tests::push_delta_older_block_rejected ... ok
[INFO] [stdout] test state_history::v3_delta_priors_tests::push_delta_same_block_coalesce_scalar_priors_earliest_some_wins ... ok
[INFO] [stdout] test state_history::tests::restore_intermediate_lands_between_deltas ... ok
[INFO] [stdout] test state_history::tests::restore_lands_at_largest_block_below_target ... ok
[INFO] [stdout] test state_history::v3_delta_priors_tests::restore_after_same_block_double_swap_returns_pre_block_scalars ... ok
[INFO] [stdout] test state_history::tests::restore_errors_on_empty_journal ... ok
[INFO] [stdout] test state_history::v3_delta_priors_tests::push_delta_same_block_coalesces_tick_priors_oldest_wins ... ok
[INFO] [stdout] test state_history::v3_delta_priors_tests::restore_noop_when_newest_before_target_returns_no_priors ... ok
[INFO] [stdout] test state_history::v3_delta_priors_tests::restore_noop_with_multi_delta_journal_below_target ... ok
[INFO] [stdout] test state_history::proptests::journal_never_exceeds_max_depth ... ok
[INFO] [stdout] test state_history::v3_delta_priors_tests::restore_returns_none_when_newest_delta_is_tick_only_and_before_target ... ok
[INFO] [stdout] test state_history::proptests::restore_lands_at_previous_delta_after_values ... ok
[INFO] [stdout] test state_history::tests::restore_to_first_update_lands_at_genesis ... ok
[INFO] [stdout] test state_history::v3_delta_priors_tests::restore_returns_none_scalar_priors_when_all_rolled_back_events_are_tick_only ... ok
[INFO] [stdout] test state_history::tests::push_delta_same_block_replaces ... ok
[INFO] [stdout] test state_history::v3_delta_priors_tests::restore_rolls_back_two_distinct_block_scalar_deltas_to_oldest ... ok
[INFO] [stdout] test tick_bitmap::tests::flip_equivalence_apply_maintains_bit_row_consistency ... ok
[INFO] [stdout] test state_history::v3_delta_priors_tests::push_delta_same_block_coalesces_keeping_earliest_scalar_priors ... ok
[INFO] [stdout] test tick_bitmap::tests::test_apply_liquidity_only_prunes_touched_ticks ... ok
[INFO] [stdout] test state_history::v3_delta_priors_tests::restore_returns_single_popped_scalar_delta_before_state ... ok
[INFO] [stdout] test tick_bitmap::tests::test_compute_tick_ranges_ofz_ascending ... ok
[INFO] [stdout] test tick_bitmap::tests::test_compute_tick_ranges_liquidity_net_selection ... ok
[INFO] [stdout] test tick_bitmap::tests::test_compute_tick_ranges_spike_tick_spacing ... ok
[INFO] [stdout] test state_history::v3_delta_priors_tests::tick_only_delta_has_none_scalar_priors ... ok
[INFO] [stdout] test tick_bitmap::tests::gen_ticks_iter_rejects_zero_tick_spacing ... ok
[INFO] [stdout] test tick_bitmap::tests::test_apply_liquidity_is_o1_in_pool_size ... ok
[INFO] [stdout] test tick_bitmap::tests::test_gen_ticks_initialized_on_word_boundary_descending ... ok
[INFO] [stdout] test tick_bitmap::tests::test_compute_tick_ranges_current_at_initialized_tick ... ok
[INFO] [stdout] test tick_bitmap::tests::test_gen_ticks_clamps_to_max_tick_ascending ... ok
[INFO] [stdout] test tick_bitmap::tests::test_gen_ticks_empty_tick_data_ascending ... ok
[INFO] [stdout] test tick_bitmap::tests::test_gen_ticks_empty_tick_data_descending ... ok
[INFO] [stdout] test tick_bitmap::tests::test_diag_compute_tick_ranges_mainnet_dai_weth_pool ... ok
[INFO] [stdout] test tick_bitmap::tests::test_gen_ticks_initialized_on_word_boundary_ascending ... ok
[INFO] [stdout] test tick_bitmap::tests::test_gen_ticks_with_initialized_ticks_ascending ... ok
[INFO] [stdout] test tick_fetch::bootstrap::tests::fake_bootstrap_rpc_all_zero_bitmap_returns_none ... ok
[INFO] [stdout] test tick_fetch::bootstrap::tests::fake_bootstrap_rpc_known_tick_returns_some_with_ticks ... ok
[INFO] [stdout] test tick_fetch::bootstrap::tests::fake_bootstrap_rpc_configured_fail_tick_returns_rpc_err ... ok
[INFO] [stdout] test tick_bitmap::tests::test_gen_ticks_clamps_to_min_tick_descending ... ok
[INFO] [stdout] test tick_bitmap::tests::test_apply_liquidity_removes_touched_tick_when_gross_zero ... ok
[INFO] [stdout] test tick_bitmap::tests::test_compute_tick_ranges_insufficient_ticks ... ok
[INFO] [stdout] test tick_bitmap::tests::test_gen_ticks_with_initialized_ticks_descending ... ok
[INFO] [stdout] test tick_bitmap::tests::test_gen_ticks_rejects_zero_tick_spacing ... ok
[INFO] [stdout] test tick_fetch::bootstrap::tests::v4_twin_uses_same_choreography_as_v3 ... ok
[INFO] [stdout] test tick_bitmap::tests::test_compute_tick_ranges_zfo_descending ... ok
[INFO] [stdout] test tick_bitmap::tests::test_compute_tick_ranges_tick_spacing_one_reaches_distant_initialized_tick ... ok
[INFO] [stdout] test tick_bitmap::tests::test_compute_tick_ranges_invariant_property ... ok
[INFO] [stdout] test tick_map_verify::tests::net_only_difference_diverges ... ok
[INFO] [stdout] test state_history::proptests::journal_matches_model_after_ops ... ok
[INFO] [stdout] test tick_info_tests::liquidity_net_i128_is_identity ... ok
[INFO] [stdout] test v3_pancakeswap_storage_slots::tests::slot0_word1_packs_fee_protocol_and_unlocked ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::apply_liquidity_update_in_range_burn_reduces_active_liquidity ... ok
[INFO] [stdout] test tick_map_verify::tests::divergences_sorted_ascending_regardless_of_input_order ... ok
[INFO] [stdout] test tick_map_verify::tests::equal_ticks_skipped_among_divergent_ones ... ok
[INFO] [stdout] test tick_map_verify::tests::observed_only_tick_diverges ... ok
[INFO] [stdout] test v2_state::apply_inherent_tests::apply_sync_same_block_replaces_newest_delta ... ok
[INFO] [stdout] test tick_map_verify::tests::gross_difference_diverges_with_both_sides ... ok
[INFO] [stdout] test tick_map_verify::tests::slot0_head_scalars_construct_and_compare ... ok
[INFO] [stdout] test v2_state::apply_inherent_tests::from_params_builds_identity_state_and_genesis_journal ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::apply_liquidity_update_in_range_mint_adjusts_active_liquidity_and_restores ... ok
[INFO] [stdout] test tick_map_verify::tests::stored_tick_absent_from_observed_side ... ok
[INFO] [stdout] test tick_map_verify::tests::identical_maps_produce_no_divergence ... ok
[INFO] [stdout] test tick_map_verify::tests::slot0_head_scalars_default_is_all_zero ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::apply_liquidity_update_post_seed_in_range_adjusts_scalar ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::build_int_v3_sequence_is_not_truncated_at_twentyfour_ranges ... ok
[INFO] [stdout] test v2_state::apply_inherent_tests::apply_sync_updates_reserves_advances_block_and_journals_priors ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::journal_len_reports_delta_count ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::discard_before_block_drops_old_deltas_without_mutating_live_state ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::out_of_range_liquidity_advances_only_liquidity_clock ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::replace_tick_data_swaps_map_advances_block_seeds_words_invalidates_cache ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::restore_before_block_no_op_when_newest_delta_before_target ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::restore_before_block_writes_landed_at_scalars_and_restore_point_block ... ok
[INFO] [stdout] test v3_state::exact_input_clamp_tests::caps_at_consumed_minus_margin ... ok
[INFO] [stdout] test v3_state::exact_input_clamp_tests::exact_capacity_is_not_clamped ... ok
[INFO] [stdout] test tick_map::tests::v3_and_v4_pool_state_impl_tickmap ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::apply_liquidity_update_replay_at_or_before_seed_block_does_not_adjust_scalar ... ok
[INFO] [stdout] test v3_pancakeswap_storage_slots::tests::fork_slots_divergence_from_uniswap_layout ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::apply_swap_advances_both_clocks ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::apply_swap_cross_tick_invalidates_cache ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::apply_swap_updates_scalars_advances_block_invalidates_cache_and_journals_priors ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::apply_liquidity_update_out_of_range_is_tick_only_journals_no_scalars ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::apply_swap_backward_block_panics - should panic ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::replace_tick_data_backward_block_panics - should panic ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::apply_swap_in_range_preserves_cache ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::replace_tick_data_does_not_rewind_block ... ok
[INFO] [stdout] test v3_state::exact_input_clamp_tests::nothing_convertible_caps_to_zero ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::restore_before_block_removes_newly_initialized_tick_on_rollback ... ok
[INFO] [stdout] test v3_state::tests::sparse_unknown_word_signals_fetchable_miss ... ok
[INFO] [stdout] test v3_state::tests::empty_tick_data_is_not_viable_in_either_direction ... ok
[INFO] [stdout] test v3_state::tests::none_tick_ranges_cached_to_avoid_rewalk ... ok
[INFO] [stdout] test v3_state::tests::sparse_endpoint_in_unknown_word_signals_miss ... ok
[INFO] [stdout] test v3_state::tests::output_scales_monotonically_with_input ... ok
[INFO] [stdout] test tick_bitmap::tests::gen_ticks_iter_matches_eager_reference ... ok
[INFO] [stdout] test v3_state::tests::liquidity_ahead_of_price_is_viable_in_both_directions ... ok
[INFO] [stdout] test v3_state::tests::ofz_small_swap_matches_single_compute_swap_step ... ok
[INFO] [stdout] test v3_state::tests::price_at_sqrt_ratio_boundary_is_not_viable_in_the_exiting_direction ... ok
[INFO] [stdout] test v3_state::tests::v3_simulate_swap_outcome_caries_final_state ... ok
[INFO] [stdout] test v3_state::apply_inherent_tests::build_int_v3_sequence_drains_current_tick_on_zfo_when_current_is_initialized ... ok
[INFO] [stdout] test v3_state::exact_input_clamp_tests::returns_none_when_input_fully_consumed ... ok
[INFO] [stdout] test v3_state::tests::one_sided_liquidity_is_direction_dependent ... ok
[INFO] [stdout] test v3_state::tests::word_of_matches_bitmap_word_position_for_edge_ticks ... ok
[INFO] [stdout] test v3_state::tests::single_straddling_position_builds_one_range ... ok
[INFO] [stdout] test v3_state::tests::uninitialized_price_is_not_viable_in_either_direction ... ok
[INFO] [stdout] test v3_state::tests::tracked_pool_bypasses_miss_detection ... ok
[INFO] [stdout] test v3_storage_slots::tests::v3_tick_bitmap_word_from_raw_splits_across_words ... ok
[INFO] [stdout] test v3_storage_slots::tests::v3_tick_bitmap_word_sets_correct_bits ... ok
[INFO] [stdout] test v3_storage_slots::tests::v3_tick_info_slot_packs_gross_low_net_high_negative_preserves_gross ... ok
[INFO] [stdout] test v3_state::tests::sparse_unreached_boundary_does_not_false_miss ... ok
[INFO] [stdout] test v3_storage_slots::tests::v3_liquidity_slot_round_trips_pinned_mainnet ... ok
[INFO] [stdout] test v3_storage_slots::tests::sign_extend_int24_negative_tick_is_two_complement ... ok
[INFO] [stdout] test v3_storage_slots::tests::v3_tick_info_slot_positive_net ... ok
[INFO] [stdout] test v3_storage_slots::tests::v3_tick_mapping_slot_matches_cast_keccak_oracle ... ok
[INFO] [stdout] test v3_storage_slots::tests::sign_extend_int16_negative_word_is_two_complement ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::apply_liquidity_update_in_range_mint_adjusts_active_liquidity_and_restores ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::apply_swap_updates_scalars_advances_block_and_journals_priors ... ok
[INFO] [stdout] test v3_storage_slots::tests::v3_slot0_negative_tick_does_not_corrupt_tail ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::discard_before_block_drops_old_deltas_without_mutating_live_state ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::apply_liquidity_update_replay_at_or_before_seed_block_does_not_adjust_scalar ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::apply_liquidity_update_out_of_range_is_tick_only_without_changing_scalars ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::merge_tick_word_via_trait_merges_ticks_marks_word_known_invalidates_cache ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::restore_before_block_removes_newly_initialized_tick_on_rollback ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::v4_one_sided_liquidity_is_direction_dependent ... ok
[INFO] [stdout] test v3_storage_slots::tests::v3_tick_mapping_slot_positive_distinct_from_negative ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::journal_len_reports_delta_count ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::replace_tick_data_swaps_map_advances_block_and_invalidates_cache ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::restore_before_block_writes_landed_at_scalars_and_restore_point_block ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::apply_liquidity_update_in_range_burn_reduces_active_liquidity ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::restore_before_block_no_op_when_newest_delta_before_target ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::v4_empty_tick_data_is_not_viable_in_either_direction ... ok
[INFO] [stdout] test v3_state::tests::zfo_small_swap_matches_single_compute_swap_step ... ok
[INFO] [stdout] test v3_state::tests::zero_amount_is_not_computable ... ok
[INFO] [stdout] test v3_storage_slots::tests::v3_slot0_round_trips_pinned_mainnet_slot0_and_extracts_fields ... ok
[INFO] [stdout] test v3_storage_slots::tests::v3_slot0_fresh_sets_unlocked_and_zero_fills_tail ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::apply_liquidity_update_post_seed_in_range_adjusts_scalar ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::v4_uninitialized_price_is_not_viable_in_either_direction ... ok
[INFO] [stdout] test v4_storage_slots::tests::v4_liquidity_slot_round_trips_pinned_mainnet ... ok
[INFO] [stdout] test v4_storage_slots::tests::v4_pool_id_matches_cast_keccak_for_constructed_key ... ok
[INFO] [stdout] test v4_storage_slots::tests::v4_pool_state_base_slot_matches_pinned_mainnet_and_cast_oracle ... ok
[INFO] [stdout] test v4_storage_slots::tests::v4_pool_state_offsets_are_correct ... ok
[INFO] [stdout] test v4_storage_slots::tests::v4_slot0_negative_tick_preserves_protocol_and_lp_fee ... ok
[INFO] [stdout] test v4_storage_slots::tests::v4_slot0_round_trips_pinned_mainnet_slot0 ... ok
[INFO] [stdout] test v4_storage_slots::tests::v4_tick_bitmap_word_slot_matches_cast_keccak_oracle ... ok
[INFO] [stdout] test v4_storage_slots::tests::v4_tick_info_slot_delegates_to_v3_layout ... ok
[INFO] [stdout] test v3_storage_slots::tests::v3_tick_bitmap_word_slot_matches_cast_keccak_oracle ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::v4_straddling_position_is_viable_in_both_directions ... ok
[INFO] [stdout] test v4_storage_slots::tests::v4_tick_mapping_slot_matches_cast_keccak_oracle ... ok
[INFO] [stdout] test v4_state::apply_inherent_tests::v4_price_at_sqrt_ratio_boundary_is_not_viable_in_the_exiting_direction ... ok
[INFO] [stdout] test int_v3_hop::tests::crossings_perf_on_dense_sequence ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 234 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/alloc_tracking.rs (/opt/rustwide/target/release/build/degenbot-pools/a2c116af69aea9c3/out/alloc_tracking-a2c116af69aea9c3)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test pool_lifecycle_alloc_report ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pool_handle_aerodrome.rs (/opt/rustwide/target/release/build/degenbot-pools/e6032d59c6c3f3f2/out/pool_handle_aerodrome-e6032d59c6c3f3f2)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test aerodrome_stable_swap_is_monotonic ... ok
[INFO] [stdout] test aerodrome_stable_swap_matches_recorded_constant ... ok
[INFO] [stdout] test aerodrome_pool_handle_exposes_structure_identity_and_reserve_pair ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pool_handle_balance_vector.rs (/opt/rustwide/target/release/build/degenbot-pools/1c5634f783352a65/out/pool_handle_balance_vector-1c5634f783352a65)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test balancer_weighted_pool_handle_exposes_balance_vector_structure ... ok
[INFO] [stdout] test balancer_weighted_pool_swap_matches_closed_form ... ok
[INFO] [stdout] test curve_standard_swap_matches_recorded_constant ... ok
[INFO] [stdout] test balancer_stable_pool_swap_matches_companion_oracle ... ok
[INFO] [stdout] test curve_standard_swap_is_monotonic ... ok
[INFO] [stdout] test balancer_stable_pool_handle_exposes_balance_vector_structure ... ok
[INFO] [stdout] test curve_pool_handle_exposes_balance_vector_structure ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pool_handle_v2.rs (/opt/rustwide/target/release/build/degenbot-pools/a1930df46779fc63/out/pool_handle_v2-a1930df46779fc63)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test v2_pool_handle_exposes_structure_identity_and_swap ... ok
[INFO] [stdout] test v2_resolves_sushiswap_dex_name_from_known_deployment ... ok
[INFO] [stdout] test v2_unknown_deployment_resolves_none_dex ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pool_handle_v3.rs (/opt/rustwide/target/release/build/degenbot-pools/aa2e733fa000c8fe/out/pool_handle_v3-aa2e733fa000c8fe)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test v3_pool_handle_exposes_structure_identity_cl_view_and_swap ... ok
[INFO] [stdout] test v3_resolves_uniswap_dex_name_from_known_deployment ... ok
[INFO] [stdout] test v3_unknown_deployment_resolves_none_dex ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pool_handle_v4.rs (/opt/rustwide/target/release/build/degenbot-pools/546019205ceecebb/out/pool_handle_v4-546019205ceecebb)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test v4_pool_handle_exposes_structure_identity_cl_view_and_swap ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/reorg_pool_state_trait.rs (/opt/rustwide/target/release/build/degenbot-pools/53d9fb996ae9128b/out/reorg_pool_state_trait-53d9fb996ae9128b)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test curve_restore_before_block_at_genesis_is_hard_error ... ok
[INFO] [stdout] test balancer_weighted_discard_before_block_returns_unit_and_drops_old_deltas ... ok
[INFO] [stdout] test v2_restore_before_block_no_op_when_newest_before_target ... ok
[INFO] [stdout] test balancer_stable_discard_before_block_returns_unit_and_drops_old_deltas ... ok
[INFO] [stdout] test curve_restore_before_block_returns_unit_and_writes_landed_at_fields ... ok
[INFO] [stdout] test v2_restore_before_block_returns_unit_and_writes_landed_at_fields ... ok
[INFO] [stdout] test aerodrome_restore_before_block_returns_unit_and_writes_landed_at_fields ... ok
[INFO] [stdout] test balancer_weighted_restore_before_block_at_genesis_is_hard_error ... ok
[INFO] [stdout] test aerodrome_discard_before_block_returns_unit_and_drops_old_deltas ... ok
[INFO] [stdout] test curve_restore_before_block_no_op_when_newest_before_target ... ok
[INFO] [stdout] test balancer_weighted_restore_before_block_returns_unit_and_writes_landed_at_fields ... ok
[INFO] [stdout] test balancer_stable_restore_before_block_at_genesis_is_hard_error ... ok
[INFO] [stdout] test balancer_stable_restore_before_block_no_op_when_newest_before_target ... ok
[INFO] [stdout] test balancer_stable_restore_before_block_returns_unit_and_writes_landed_at_fields ... ok
[INFO] [stdout] test balancer_weighted_restore_before_block_no_op_when_newest_before_target ... ok
[INFO] [stdout] test curve_discard_before_block_returns_unit_and_drops_old_deltas ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/size_fidelity.rs (/opt/rustwide/target/release/build/degenbot-pools/dd522f78ce2b18ab/out/size_fidelity-dd522f78ce2b18ab)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tick_info_size_pinned ... ok
[INFO] [stdout] test pool_entry_size_pinned ... ok
[INFO] [stdout] test report_pool_state_sizes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/slot_layout.rs (/opt/rustwide/target/release/build/degenbot-pools/81a2dad6a26665cd/out/slot_layout-81a2dad6a26665cd)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test v2_reserves_decode_splits_fields_and_reads_timestamp ... ok
[INFO] [stdout] test cl_mapping_slot_helpers_agree_with_family_forward_fns_and_preimage ... ok
[INFO] [stdout] test cl_slot0_and_liquidity_pack_zeroed_untracked_bits ... ok
[INFO] [stdout] test v2_reserves_word_packs_low_224_bits_with_zeroed_timestamp ... ok
[INFO] [stdout] test cl_tick_bitmap_word_slot_pins_bitmap_bases_6_and_7 ... ok
[INFO] [stdout] test recover_cl_tick_uses_the_layouts_ticks_base ... ok
[INFO] [stdout] test tracked_masks_cover_declared_field_widths ... ok
[INFO] [stdout] test tick_word_round_trips_gross_and_net_for_both_signs ... ok
[INFO] [stdout] test recover_cl_tick_from_slot_hashes_spacing_aligned_candidates ... ok
[INFO] [stderr]      Running tests/tier3_balancer_swap_vs_revm.rs (/opt/rustwide/target/release/build/degenbot-pools/8c63cc24085d24f4/out/tier3_balancer_swap_vs_revm-8c63cc24085d24f4)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test plain_2021_stable_v2_multitoken_is_byte_exact_to_onchain_reference ... FAILED
[INFO] [stdout] test balancer_swap_edge_corpus_is_byte_exact ... FAILED
[INFO] [stdout] test weighted_out_given_in_is_byte_exact_to_onchain_reference ... FAILED
[INFO] [stdout] test stable_out_given_in_is_byte_exact_to_onchain_reference ... FAILED
[INFO] [stdout] test stable_v2_out_given_in_is_byte_exact_to_onchain_reference ... FAILED
[INFO] [stdout] test weighted_out_given_in_matches_onchain_proptest ... FAILED
[INFO] [stdout] test stable_v2_out_given_in_matches_onchain_proptest ... FAILED
[INFO] [stdout] test stable_v2_in_given_out_matches_onchain_proptest ... FAILED
[INFO] [stdout] test stable_in_given_out_matches_onchain_proptest ... FAILED
[INFO] [stdout] test stable_out_given_in_matches_onchain_proptest ... FAILED
[INFO] [stdout] test weighted_in_given_out_matches_onchain_proptest ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- plain_2021_stable_v2_multitoken_is_byte_exact_to_onchain_reference stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'plain_2021_stable_v2_multitoken_is_byte_exact_to_onchain_reference' (8018) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8d1d5 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_multitoken_parity
[INFO] [stdout]   14:     0x56acdfd9a8e1 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::plain_2021_stable_v2_multitoken_is_byte_exact_to_onchain_reference::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   16:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   21:     0x7fa6258db3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- balancer_swap_edge_corpus_is_byte_exact stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'balancer_swap_edge_corpus_is_byte_exact' (8017) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd9600e - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::balancer_swap_edge_corpus_is_byte_exact::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   16:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   21:     0x7fa6258db3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- weighted_out_given_in_is_byte_exact_to_onchain_reference stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_is_byte_exact_to_onchain_reference' (8026) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd9a460 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_is_byte_exact_to_onchain_reference::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   16:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   21:     0x7fa6258db3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- stable_out_given_in_is_byte_exact_to_onchain_reference stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_out_given_in_is_byte_exact_to_onchain_reference' (8020) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8b971 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_parity
[INFO] [stdout]   14:     0x56acdfd9a20b - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_out_given_in_is_byte_exact_to_onchain_reference::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   16:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   21:     0x7fa6258db3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- stable_v2_out_given_in_is_byte_exact_to_onchain_reference stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_is_byte_exact_to_onchain_reference' (8023) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd9a62b - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_is_byte_exact_to_onchain_reference::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   16:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   21:     0x7fa6258db3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- weighted_out_given_in_matches_onchain_proptest stdout ----
[INFO] [stdout] proptest: FileFailurePersistence::SourceParallel set, but failed to find lib.rs or main.rs
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd78e03 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c10c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_weighted_parity
[INFO] [stdout]   14:     0x56acdfd8f896 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd85969 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str), ((u128, u128), u64, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd790d0 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd71d3b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd80505 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, core[a373ad73a504971]::ops::range::Range<u8>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd989df - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'weighted_out_given_in_matches_onchain_proptest' (8027) panicked at tests/tier3_balancer_swap_vs_revm.rs:861:1:
[INFO] [stdout] Test failed: missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2).
[INFO] [stdout] minimal failing input: (balance0, balance1) = (
[INFO] [stdout]     1000000000000000000,
[INFO] [stdout]     1000000000000000000,
[INFO] [stdout] ), weight_frac = 10, swap_fee = 0, amount_mode = 0, amount_frac = 4, zfo = false
[INFO] [stdout] 	successes: 0
[INFO] [stdout] 	local rejects: 0
[INFO] [stdout] 	global rejects: 0
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd98b1d - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::weighted_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   12:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   13:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   14:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   15:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   16:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   17:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   18:     0x7fa6258db3d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- stable_v2_out_given_in_matches_onchain_proptest stdout ----
[INFO] [stdout] proptest: FileFailurePersistence::SourceParallel set, but failed to find lib.rs or main.rs
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd765c2 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   23:     0x56acdfddac22 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   24:     0x56acdff5478f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   25:     0x7fa625847dfa - <unknown>
[INFO] [stdout]   26:     0x7fa6258db3d4 - clone
[INFO] [stdout]   27:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'stable_v2_out_given_in_matches_onchain_proptest' (8024) panicked at tests/tier3_balancer_swap_vs_revm.rs:77:29:
[INFO] [stdout] missing harness artifact /opt/rustwide/workdir/../../../../tier3-oracle/artifacts/BalancerSwapOracleHarness.sol/BalancerSwapOracleHarness.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x56acdff55291 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x56acdff6b38a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x56acdff5992c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x56acdff2fc36 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x56acdff4d419 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x56acdfdd7570 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x56acdff4d5d2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x56acdff2fce2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x56acdff28719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x56acdff308ed - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x56acdff6baec - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x56acdfd88b19 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::load_creation_bytecode::{closure#0}
[INFO] [stdout]   12:     0x56acdfd8a09c - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::call_onchain
[INFO] [stdout]   13:     0x56acdfd8c381 - tier3_balancer_swap_vs_revm[1c16408e85334b7f]::assert_stable_v2_parity
[INFO] [stdout]   14:     0x56acdfd90482 - <&tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1} as core[a373ad73a504971]::ops::function::Fn<(proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>,)>>::call
[INFO] [stdout]   15:     0x56acdfd84682 - proptest[cb72b650e0fa4596]::test_runner::runner::call_test::<proptest[cb72b650e0fa4596]::sugar::NamedArguments<(&str, &str, &str, &str, &str, &str, &str, &str), ((u128, u128), u128, u128, u128, u64, u8, u64, bool)>, &tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   16:     0x56acdfd76899 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}, alloc[2e1b2a31b91974c5]::vec::into_iter::IntoIter<core[a373ad73a504971]::result::Result<(), proptest[cb72b650e0fa4596]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]   17:     0x56acdfd7093b - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run_in_process::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   18:     0x56acdfd7dc65 - <proptest[cb72b650e0fa4596]::test_runner::runner::TestRunner>::run::<proptest[cb72b650e0fa4596]::strategy::map::Map<(proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<(core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>)>))>, core[a373ad73a504971]::ops::range::Range<u128>, core[a373ad73a504971]::ops::range::Range<u128>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::map::Map<core[a373ad73a504971]::ops::range::Range<u64>, <u128 as core[a373ad73a504971]::convert::From<u64>>::from>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u128>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<core[a373ad73a504971]::ops::range::Range<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u64>>))>, proptest[cb72b650e0fa4596]::strategy::unions::TupleUnion<((u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>), (u32, alloc[2e1b2a31b91974c5]::sync::Arc<proptest[cb72b650e0fa4596]::strategy::just::Just<u8>>))>, core[a373ad73a504971]::ops::range::Range<u64>, proptest[cb72b650e0fa4596]::bool::Any), tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0}>, tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#1}>
[INFO] [stdout]   19:     0x56acdfd99e14 - <tier3_balancer_swap_vs_revm[1c16408e85334b7f]::stable_v2_out_given_in_matches_onchain_proptest::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   20:     0x56acdfdca9bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   21:     0x56acdfdd7b95 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   22:     0x56acdfdd1484 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[WARN] too many lines in the log, truncating it
