[INFO] fetching crate symjit 2.26.4...
[INFO] testing symjit-2.26.4 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate symjit 2.26.4 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate symjit 2.26.4
[INFO] finished tweaking crates.io crate symjit 2.26.4
[INFO] tweaked toml for crates.io crate symjit 2.26.4 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate symjit 2.26.4 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate symjit 2.26.4 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded hugepage-rs v0.1.1
[INFO] [stderr]   Downloaded wasmtime-jit-icache-coherence v34.0.2
[INFO] [stderr]   Downloaded wide v1.7.1
[INFO] [stderr]   Downloaded safe_arch v1.2.0
[INFO] [stderr]   Downloaded spec_math v0.1.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 1d255167bfe0661aec3eff23f78c549e5ec047ddfcfbc680e7779a5e7f131589
[INFO] running `Command { std: "docker" "start" "1d255167bfe0661aec3eff23f78c549e5ec047ddfcfbc680e7779a5e7f131589", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1d255167bfe0661aec3eff23f78c549e5ec047ddfcfbc680e7779a5e7f131589", 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" "1d255167bfe0661aec3eff23f78c549e5ec047ddfcfbc680e7779a5e7f131589" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1d255167bfe0661aec3eff23f78c549e5ec047ddfcfbc680e7779a5e7f131589", 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" "1d255167bfe0661aec3eff23f78c549e5ec047ddfcfbc680e7779a5e7f131589" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.59
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling wasmtime-jit-icache-coherence v34.0.2
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling hugepage-rs v0.1.1
[INFO] [stderr]    Compiling region v3.0.2
[INFO] [stderr]    Compiling spec_math v0.1.6
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling toml v1.1.6+spec-1.1.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling safe_arch v1.2.0
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling wide v1.7.1
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling symjit v2.26.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: allow(uncommon_codepoints) is ignored unless specified at crate level
[INFO] [stdout]  --> src/symjit/mod.rs:1:10
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![allow(uncommon_codepoints)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::arch::asm`
[INFO] [stdout]  --> src/bug_fp_preserve.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::arch::asm;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CompiledPlaneFunc`, `Compiled`, `Composer`, `Config`, `PlaneDescriptor`, `Slot`, and `Translator`
[INFO] [stdout]  --> src/bug_fp_preserve.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use symjit::{Compiled, CompiledPlaneFunc, Composer, Config, PlaneDescriptor, Slot, Translator};
[INFO] [stdout]   |              ^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^^  ^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SENTINELS` is never used
[INFO] [stdout]  --> src/bug_fp_preserve.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const SENTINELS: [u64; 8] = [
[INFO] [stdout]   |       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `f64x2`
[INFO] [stdout]  --> src/kernels.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | use wide::{f64x2, f64x4};
[INFO] [stdout]   |            ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `kernel_p2_simd_real_coef` is never used
[INFO] [stdout]    --> src/kernels.rs:130:4
[INFO] [stdout]     |
[INFO] [stdout] 130 | fn kernel_p2_simd_real_coef() -> Result<()> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `kernel_p2_simd_complex_coef` is never used
[INFO] [stdout]    --> src/kernels.rs:216:4
[INFO] [stdout]     |
[INFO] [stdout] 216 | fn kernel_p2_simd_complex_coef() -> Result<()> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.99s
[INFO] running `Command { std: "docker" "inspect" "1d255167bfe0661aec3eff23f78c549e5ec047ddfcfbc680e7779a5e7f131589", 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" "1d255167bfe0661aec3eff23f78c549e5ec047ddfcfbc680e7779a5e7f131589" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] warning: allow(uncommon_codepoints) is ignored unless specified at crate level
[INFO] [stdout]  --> src/symjit/mod.rs:1:10
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![allow(uncommon_codepoints)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling symjit v2.26.4 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `std::arch::asm`
[INFO] [stdout]  --> src/bug_fp_preserve.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::arch::asm;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CompiledPlaneFunc`, `Compiled`, `Composer`, `Config`, `PlaneDescriptor`, `Slot`, and `Translator`
[INFO] [stdout]  --> src/bug_fp_preserve.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use symjit::{Compiled, CompiledPlaneFunc, Composer, Config, PlaneDescriptor, Slot, Translator};
[INFO] [stdout]   |              ^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^^  ^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SENTINELS` is never used
[INFO] [stdout]  --> src/bug_fp_preserve.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | const SENTINELS: [u64; 8] = [
[INFO] [stdout]   |       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `f64x2`
[INFO] [stdout]  --> src/kernels.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | use wide::{f64x2, f64x4};
[INFO] [stdout]   |            ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `kernel_p2_simd_real_coef` is never used
[INFO] [stdout]    --> src/kernels.rs:130:4
[INFO] [stdout]     |
[INFO] [stdout] 130 | fn kernel_p2_simd_real_coef() -> Result<()> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `kernel_p2_simd_complex_coef` is never used
[INFO] [stdout]    --> src/kernels.rs:216:4
[INFO] [stdout]     |
[INFO] [stdout] 216 | fn kernel_p2_simd_complex_coef() -> Result<()> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: allow(uncommon_codepoints) is ignored unless specified at crate level
[INFO] [stdout]  --> src/symjit/mod.rs:1:10
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![allow(uncommon_codepoints)]
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `vmovqd_zmm_indexed_mem_rbx_rdx_1234` is never used
[INFO] [stdout]     --> src/symjit/amd/tests.rs:9977:4
[INFO] [stdout]      |
[INFO] [stdout] 9977 | fn vmovqd_zmm_indexed_mem_rbx_rdx_1234() {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `vmovqd_zmm_indexed_mem_rbx_rdx_m8` is never used
[INFO] [stdout]     --> src/symjit/amd/tests.rs:9991:4
[INFO] [stdout]      |
[INFO] [stdout] 9991 | fn vmovqd_zmm_indexed_mem_rbx_rdx_m8() {
[INFO] [stdout]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `vmovqd_zmm_indexed_mem_r13_r9_8` is never used
[INFO] [stdout]      --> src/symjit/amd/tests.rs:10005:4
[INFO] [stdout]       |
[INFO] [stdout] 10005 | fn vmovqd_zmm_indexed_mem_r13_r9_8() {
[INFO] [stdout]       |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `vmovqd_zmm_indexed_mem_r13_r9_1234` is never used
[INFO] [stdout]      --> src/symjit/amd/tests.rs:10031:4
[INFO] [stdout]       |
[INFO] [stdout] 10031 | fn vmovqd_zmm_indexed_mem_r13_r9_1234() {
[INFO] [stdout]       |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `vmovqd_zmm_indexed_mem_r13_r9_m8` is never used
[INFO] [stdout]      --> src/symjit/amd/tests.rs:10045:4
[INFO] [stdout]       |
[INFO] [stdout] 10045 | fn vmovqd_zmm_indexed_mem_r13_r9_m8() {
[INFO] [stdout]       |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `vmovqd_zmm_indexed_mem_r12_r12_8` is never used
[INFO] [stdout]      --> src/symjit/amd/tests.rs:10059:4
[INFO] [stdout]       |
[INFO] [stdout] 10059 | fn vmovqd_zmm_indexed_mem_r12_r12_8() {
[INFO] [stdout]       |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `vmovqd_zmm_indexed_mem_r12_r12_1234` is never used
[INFO] [stdout]      --> src/symjit/amd/tests.rs:10085:4
[INFO] [stdout]       |
[INFO] [stdout] 10085 | fn vmovqd_zmm_indexed_mem_r12_r12_1234() {
[INFO] [stdout]       |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `vmovqd_zmm_indexed_mem_r12_r12_m8` is never used
[INFO] [stdout]      --> src/symjit/amd/tests.rs:10099:4
[INFO] [stdout]       |
[INFO] [stdout] 10099 | fn vmovqd_zmm_indexed_mem_r12_r12_m8() {
[INFO] [stdout]       |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 13.22s
[INFO] running `Command { std: "docker" "inspect" "1d255167bfe0661aec3eff23f78c549e5ec047ddfcfbc680e7779a5e7f131589", 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" "1d255167bfe0661aec3eff23f78c549e5ec047ddfcfbc680e7779a5e7f131589" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: allow(uncommon_codepoints) is ignored unless specified at crate level
[INFO] [stderr]  --> src/symjit/mod.rs:1:10
[INFO] [stderr]   |
[INFO] [stderr] 1 | #![allow(uncommon_codepoints)]
[INFO] [stderr]   |          ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `vmovqd_zmm_indexed_mem_rbx_rdx_1234` is never used
[INFO] [stderr]     --> src/symjit/amd/tests.rs:9977:4
[INFO] [stderr]      |
[INFO] [stderr] 9977 | fn vmovqd_zmm_indexed_mem_rbx_rdx_1234() {
[INFO] [stderr]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `vmovqd_zmm_indexed_mem_rbx_rdx_m8` is never used
[INFO] [stderr]     --> src/symjit/amd/tests.rs:9991:4
[INFO] [stderr]      |
[INFO] [stderr] 9991 | fn vmovqd_zmm_indexed_mem_rbx_rdx_m8() {
[INFO] [stderr]      |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `vmovqd_zmm_indexed_mem_r13_r9_8` is never used
[INFO] [stderr]      --> src/symjit/amd/tests.rs:10005:4
[INFO] [stderr]       |
[INFO] [stderr] 10005 | fn vmovqd_zmm_indexed_mem_r13_r9_8() {
[INFO] [stderr]       |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `vmovqd_zmm_indexed_mem_r13_r9_1234` is never used
[INFO] [stderr]      --> src/symjit/amd/tests.rs:10031:4
[INFO] [stderr]       |
[INFO] [stderr] 10031 | fn vmovqd_zmm_indexed_mem_r13_r9_1234() {
[INFO] [stderr]       |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `vmovqd_zmm_indexed_mem_r13_r9_m8` is never used
[INFO] [stderr]      --> src/symjit/amd/tests.rs:10045:4
[INFO] [stderr]       |
[INFO] [stderr] 10045 | fn vmovqd_zmm_indexed_mem_r13_r9_m8() {
[INFO] [stderr]       |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `vmovqd_zmm_indexed_mem_r12_r12_8` is never used
[INFO] [stderr]      --> src/symjit/amd/tests.rs:10059:4
[INFO] [stderr]       |
[INFO] [stderr] 10059 | fn vmovqd_zmm_indexed_mem_r12_r12_8() {
[INFO] [stderr]       |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `vmovqd_zmm_indexed_mem_r12_r12_1234` is never used
[INFO] [stderr]      --> src/symjit/amd/tests.rs:10085:4
[INFO] [stderr]       |
[INFO] [stderr] 10085 | fn vmovqd_zmm_indexed_mem_r12_r12_1234() {
[INFO] [stderr]       |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `vmovqd_zmm_indexed_mem_r12_r12_m8` is never used
[INFO] [stderr]      --> src/symjit/amd/tests.rs:10099:4
[INFO] [stderr]       |
[INFO] [stderr] 10099 | fn vmovqd_zmm_indexed_mem_r12_r12_m8() {
[INFO] [stderr]       |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `symjit` (lib) generated 1 warning
[INFO] [stderr] warning: `symjit` (lib test) generated 9 warnings (1 duplicate)
[INFO] [stderr] warning: unused import: `std::arch::asm`
[INFO] [stderr]  --> src/bug_fp_preserve.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use std::arch::asm;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stderr] warning: unused imports: `CompiledPlaneFunc`, `Compiled`, `Composer`, `Config`, `PlaneDescriptor`, `Slot`, and `Translator`
[INFO] [stdout] running 2140 tests
[INFO] [stderr]  --> src/bug_fp_preserve.rs:4:14
[INFO] [stdout] test symjit::amd::tests::and_imm_0 ... ok
[INFO] [stderr]   |
[INFO] [stdout] test symjit::amd::tests::add_imm_1 ... ok
[INFO] [stderr] 4 | use symjit::{Compiled, CompiledPlaneFunc, Composer, Config, PlaneDescriptor, Slot, Translator};
[INFO] [stdout] test symjit::amd::tests::addsd_1 ... ok
[INFO] [stderr]   |              ^^^^^^^^  ^^^^^^^^^^^^^^^^^  ^^^^^^^^  ^^^^^^  ^^^^^^^^^^^^^^^  ^^^^  ^^^^^^^^^^
[INFO] [stdout] test symjit::amd::tests::add_0 ... ok
[INFO] [stderr] 
[INFO] [stderr] warning: constant `SENTINELS` is never used
[INFO] [stderr]  --> src/bug_fp_preserve.rs:6:7
[INFO] [stderr]   |
[INFO] [stderr] 6 | const SENTINELS: [u64; 8] = [
[INFO] [stderr]   |       ^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `f64x2`
[INFO] [stderr]  --> src/kernels.rs:4:12
[INFO] [stderr]   |
[INFO] [stderr] 4 | use wide::{f64x2, f64x4};
[INFO] [stderr]   |            ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `kernel_p2_simd_real_coef` is never used
[INFO] [stderr]    --> src/kernels.rs:130:4
[INFO] [stderr]     |
[INFO] [stderr] 130 | fn kernel_p2_simd_real_coef() -> Result<()> {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `kernel_p2_simd_complex_coef` is never used
[INFO] [stderr]    --> src/kernels.rs:216:4
[INFO] [stderr]     |
[INFO] [stderr] 216 | fn kernel_p2_simd_complex_coef() -> Result<()> {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `symjit` (bin "bug" test) generated 3 warnings (run `cargo fix --bin "bug" -p symjit --tests` to apply 2 suggestions)
[INFO] [stderr] warning: `symjit` (bin "kernels" test) generated 3 warnings (run `cargo fix --bin "kernels" -p symjit --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/symjit-139beb769938f8cd)
[INFO] [stdout] test symjit::amd::tests::add_imm_0 ... ok
[INFO] [stdout] test symjit::amd::tests::add_1 ... ok
[INFO] [stdout] test symjit::amd::tests::add_imm_2 ... ok
[INFO] [stdout] test symjit::amd::tests::add_rsp_0 ... ok
[INFO] [stdout] test symjit::amd::tests::addsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::addsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::and_imm_1 ... ok
[INFO] [stdout] test symjit::amd::tests::and_imm_2 ... ok
[INFO] [stdout] test symjit::amd::tests::andnpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::andnpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::andnpd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::andnpd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::cmovnz_0 ... ok
[INFO] [stdout] test symjit::amd::tests::andpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::andpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::andpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::cmovnz_1 ... ok
[INFO] [stdout] test symjit::amd::tests::cmovz_0 ... ok
[INFO] [stdout] test symjit::amd::tests::cmovz_2 ... ok
[INFO] [stdout] test symjit::amd::tests::cmp_imm_0 ... ok
[INFO] [stdout] test symjit::amd::tests::andnpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::cmp_imm_2 ... ok
[INFO] [stdout] test symjit::amd::tests::call_1 ... ok
[INFO] [stdout] test symjit::amd::tests::call_2 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpeqsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpeqsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpeqsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::cmplesd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpneqsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::andpd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::andpd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::call_0 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpneqsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::call_3 ... ok
[INFO] [stdout] test symjit::amd::tests::call_indirect_0 ... ok
[INFO] [stdout] test symjit::amd::tests::call_relative_0 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpneqsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpnlesd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpnlesd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::cmovz_1 ... ok
[INFO] [stdout] test symjit::amd::tests::cmp_imm_1 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpnlesd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::cmplesd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpnltsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpltsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpnltsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpltsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::cmplesd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpnltsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpordsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpordsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpordsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpunordsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::cvttsd2si_1 ... ok
[INFO] [stdout] test symjit::amd::tests::cmovnz_2 ... ok
[INFO] [stdout] test symjit::amd::tests::cvttsd2si_0 ... ok
[INFO] [stdout] test symjit::amd::tests::divsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpunordsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpltsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::dec_0 ... ok
[INFO] [stdout] test symjit::amd::tests::dec_1 ... ok
[INFO] [stdout] test symjit::amd::tests::cmpunordsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::cvttsd2si_2 ... ok
[INFO] [stdout] test symjit::amd::tests::f32_vmovmskpd ... ok
[INFO] [stdout] test symjit::amd::tests::f32_vmovsd_load ... ok
[INFO] [stdout] test symjit::amd::tests::inc_0 ... ok
[INFO] [stdout] test symjit::amd::tests::inc_1 ... ok
[INFO] [stdout] test symjit::amd::tests::jmp_0 ... ok
[INFO] [stdout] test symjit::amd::tests::jnb_0 ... ok
[INFO] [stdout] test symjit::amd::tests::jnz_0 ... ok
[INFO] [stdout] test symjit::amd::tests::divsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::divsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::f32_vadddd ... ok
[INFO] [stdout] test symjit::amd::tests::f32_vaddpd ... ok
[INFO] [stdout] test symjit::amd::tests::jpe_0 ... ok
[INFO] [stdout] test symjit::amd::tests::f32_vaddsd_hi ... ok
[INFO] [stdout] test symjit::amd::tests::jpo_0 ... ok
[INFO] [stdout] test symjit::amd::tests::f32_vandpd ... ok
[INFO] [stdout] test symjit::amd::tests::jb_0 ... ok
[INFO] [stdout] test symjit::amd::tests::js_0 ... ok
[INFO] [stdout] test symjit::amd::tests::f32_addsd ... ok
[INFO] [stdout] test symjit::amd::tests::f32_andpd ... ok
[INFO] [stdout] test symjit::amd::tests::f32_movapd ... ok
[INFO] [stdout] test symjit::amd::tests::f32_vaddsd ... ok
[INFO] [stdout] test symjit::amd::tests::kmovw_k_reg_0 ... ok
[INFO] [stdout] test symjit::amd::tests::kmovw_k_reg_1 ... ok
[INFO] [stdout] test symjit::amd::tests::knotw_0 ... ok
[INFO] [stdout] test symjit::amd::tests::kmovw_reg_k_2 ... ok
[INFO] [stdout] test symjit::amd::tests::knotw_1 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_indexed_r12_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::kmovw_reg_k_0 ... ok
[INFO] [stdout] test symjit::amd::tests::kmovw_k_reg_2 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_indexed_r9_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_indexed_r9_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_indexed_rbx_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_indexed_r12_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_indexed_rsp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_indexed_rsp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_indexed_r13_r9_1 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_indexed_r13_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::jz_0 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_indexed_rbp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_indexed_rbp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_indexed_rbx_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::lea_mem_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_1 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_2 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_imm_0 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_imm_1 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_0 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::f32_vmovpd_load ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_imm32_0 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_imm32_1 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_mem_reg_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::kmovw_reg_k_1 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movabs_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movapd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::movq_reg_xmm_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movapd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movapd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::movq_reg_xmm_0 ... ok
[INFO] [stdout] test symjit::amd::tests::movq_reg_xmm_2 ... ok
[INFO] [stdout] test symjit::amd::tests::movq_xmm_reg_0 ... ok
[INFO] [stdout] test symjit::amd::tests::movq_xmm_reg_2 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_indexed_xmm_r12_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_indexed_xmm_r12_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movabs_0 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_indexed_xmm_r13_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movq_xmm_reg_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_indexed_xmm_r9_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_indexed_xmm_r9_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_indexed_xmm_rbp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_indexed_xmm_r13_r9_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_indexed_xmm_rbp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_indexed_xmm_rbx_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_indexed_r12_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_indexed_r12_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_indexed_r13_r9_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_indexed_xmm_rbx_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_indexed_xmm_rsp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_indexed_xmm_rsp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_indexed_r9_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_indexed_rbx_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_indexed_r9_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_indexed_rbp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_indexed_rsp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::movzx_0 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_indexed_rsp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsx_0 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::movsx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movzx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::mulsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::mulsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::or_0 ... ok
[INFO] [stdout] test symjit::amd::tests::nop_0 ... ok
[INFO] [stdout] test symjit::amd::tests::mulsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::or_1 ... ok
[INFO] [stdout] test symjit::amd::tests::or_imm_0 ... ok
[INFO] [stdout] test symjit::amd::tests::or_imm_1 ... ok
[INFO] [stdout] test symjit::amd::tests::or_imm_2 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::mov_reg_mem_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_mem_xmm_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_indexed_r13_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::orpd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::pop_0 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::pop_2 ... ok
[INFO] [stdout] test symjit::amd::tests::orpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::pop_3 ... ok
[INFO] [stdout] test symjit::amd::tests::orpd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::prefetchnta_ip_0 ... ok
[INFO] [stdout] test symjit::amd::tests::prefetcht0_ip_0 ... ok
[INFO] [stdout] test symjit::amd::tests::prefetcht1_ip_0 ... ok
[INFO] [stdout] test symjit::amd::tests::push_0 ... ok
[INFO] [stdout] test symjit::amd::tests::prefetcht2_ip_0 ... ok
[INFO] [stdout] test symjit::amd::tests::push_1 ... ok
[INFO] [stdout] test symjit::amd::tests::push_3 ... ok
[INFO] [stdout] test symjit::amd::tests::orpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::ret_0 ... ok
[INFO] [stdout] test symjit::amd::tests::orpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::push_2 ... ok
[INFO] [stdout] test symjit::amd::tests::pop_1 ... ok
[INFO] [stdout] test symjit::amd::tests::roundsd_floor_0 ... ok
[INFO] [stdout] test symjit::amd::tests::roundsd_floor_1 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_indexed_rbp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_indexed_rbx_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::movsd_xmm_mem_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::sub_imm_1 ... ok
[INFO] [stdout] test symjit::amd::tests::roundsd_trunc_1 ... ok
[INFO] [stdout] test symjit::amd::tests::sqrtsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::sqrtsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::roundsd_floor_2 ... ok
[INFO] [stdout] test symjit::amd::tests::subsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::shl_imm_0 ... ok
[INFO] [stdout] test symjit::amd::tests::shl_imm_1 ... ok
[INFO] [stdout] test symjit::amd::tests::shr_imm_0 ... ok
[INFO] [stdout] test symjit::amd::tests::roundsd_trunc_0 ... ok
[INFO] [stdout] test symjit::amd::tests::shr_imm_1 ... ok
[INFO] [stdout] test symjit::amd::tests::ucomisd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::sub_rsp_0 ... ok
[INFO] [stdout] test symjit::amd::tests::subsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::ucomisd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::subsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vadddd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vadddd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::ucomisd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddsubdd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vadddd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddsubpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddsubdd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vanddd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddsubpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddsubdd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vanddd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vandndd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vanddd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vandnpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vanddd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vandndd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vandndd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vandnpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vandnpd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::sub_imm_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vandndd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vandnpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vandnqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vandnqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vandnqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vandnpd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vandnqd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vandnqd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vandnqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vaddsubpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vandpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vandpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vandqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vandqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vandqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vandqd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vandpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vandpd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vandpd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vandqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vandndd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_scaled_rbx_40 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_scaled_rbx_400 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_scaled_rbx_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_scaled_rbx_m400 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_scaled_rbx_3f8 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpeqdd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_scaled_rbx_m408 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_scaled_rbx_m800 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpeqpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpeqdd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpeqqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpeqpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpeqqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpeqqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpledd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmplepd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpeqqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmplepd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpeqsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmplepd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpeqsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpeqsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpledd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpleqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpleqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpleqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmplesd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpltdd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpltdd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpltpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpltqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpleqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmplesd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmplesd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpltpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpltdd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpltqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpltsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpltqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpltsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpneqdd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpltsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpneqpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpneqpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpneqqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpneqqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpneqqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpneqsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpltpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpneqdd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpneqqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpneqdd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpneqpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnledd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnlepd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpneqsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnlepd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnleqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnleqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnleqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnleqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnlesd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnlesd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnlesd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnltdd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnlepd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnltdd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::roundsd_trunc_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnltdd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::sqrtsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnltpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::sub_imm_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vbroadcastsd_zmm_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpeqdd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpeqpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpledd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnltpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmporddd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmporddd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpordpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpordpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpordpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpordqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpordqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpordqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnltqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpneqsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnltqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnltqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnltpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpordqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnledd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpordsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnltqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpordsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnledd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpunorddd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpunordpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpunordpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpunordqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpunordqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpunordsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpunordsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcvttsd2si_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcvttsd2si_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcvttsd2si_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vdivdd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpunordqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpunordsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vdivdd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vdivdd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnltsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpordsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpunorddd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnltsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpunordqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpnltsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmporddd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vdivpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vdivpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vextractf128_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd132dd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd132dd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd132pd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd132pd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd132qd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd132qd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vdivqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpunorddd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpunordpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd132qd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vdivqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vdivpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vdivsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd132qd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vdivsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vextractf128_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vdivsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vextractf128_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd132sd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd213dd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vcmpltqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd132sd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd213dd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd213pd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd213qd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd213pd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vdivqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vdivqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd231pd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd231pd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd231qd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd231qd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd231qd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd231qd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd213qd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd231dd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub132dd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd231dd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub132dd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub132qd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd231sd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd231sd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub132qd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub213pd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd213qd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd213sd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub213qd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd213sd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmadd213qd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub213qd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub231dd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub231dd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub231pd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub213qd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub132sd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub132qd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub213sd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub213qd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub132sd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub213dd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub231qd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub231qd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub132pd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub132pd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub231qd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub231pd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub231qd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd132qd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd132dd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd132dd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd132pd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd213dd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd213pd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd132qd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd213pd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd132sd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd132pd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd132sd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd132qd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub231sd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd132qd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd213qd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd213dd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub231sd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub132qd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub213pd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd231pd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd231qd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd231qd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub213sd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd213sd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd231sd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd231qd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd231qd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub132dd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd231sd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfmsub213dd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd231dd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd231dd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd231pd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub132pd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub132sd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub132pd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub213dd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub132sd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub213pd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub213dd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub213qd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub213qd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub213pd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub132qd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub213qd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub213sd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub132qd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub213sd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub132qd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub231pd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub231qd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub231qd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub231qd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub231qd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub231dd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub231sd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub231sd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vhadddd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vhadddd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub231dd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub231pd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub213qd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd213qd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub132qd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd213qd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vhadddd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd213qd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovapd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmadd213sd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovaqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_indexed_xmm_r12_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_indexed_xmm_r13_r9_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_indexed_xmm_r13_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_indexed_xmm_r9_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovaqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vanddd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vandqd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vfnmsub132dd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_indexed_xmm_rbp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovaqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovaqd_masked_copy ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovaqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovapd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_indexed_xmm_r12_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vinsertf128_mem_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovapd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_indexed_xmm_r9_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovaqd_masked_zero ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_indexed_xmm_rsp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_indexed_xmm_rbx_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_indexed_xmm_rbx_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_indexed_xmm_rbp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_indexed_xmm_rsp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_indexed_r12_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_indexed_r13_r9_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_indexed_rsp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_indexed_rsp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_mem_xmm_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_indexed_r13_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_indexed_rbp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_indexed_r9_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_indexed_r9_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_indexed_rbp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_indexed_rbx_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_indexed_r12_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_indexed_rbx_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_indexed_ymm_r9_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovmskpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_indexed_ymm_r12_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_indexed_ymm_r12_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_indexed_ymm_r13_r9_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovmskpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_indexed_ymm_r13_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovdd_xmm_mem_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovmskpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_indexed_ymm_rbp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_indexed_ymm_r9_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_indexed_ymm_rbx_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_indexed_ymm_rbp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_indexed_ymm_rsp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_mem_r13_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_mem_r13_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_mem_rbx_rdx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_mem_rbx_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_mem_r12_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_mem_rbx_rdx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_r13_r9_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_indexed_ymm_rbx_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_indexed_ymm_rsp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_mem_r12_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_rbx_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_rbp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_r9_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_rsp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_rsp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_rbp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_rbx_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_mem_r12_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_r12_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_mem_r13_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_r12_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_r9_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovq_reg_xmm_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovq_reg_xmm_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_mem_ymm_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_indexed_r13_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovpd_ymm_mem_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_indexed_zmm_rbp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovq_xmm_reg_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovq_reg_xmm_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovq_xmm_reg_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovq_xmm_reg_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_indexed_zmm_r12_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_indexed_zmm_r13_r9_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_indexed_zmm_r13_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_indexed_zmm_r9_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_indexed_zmm_r9_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_indexed_zmm_r12_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_indexed_zmm_rbp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_indexed_zmm_rbx_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_indexed_zmm_rsp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r9_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rbp_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_indexed_zmm_rsp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_indexed_zmm_rbx_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r12_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r12_m80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r13_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r13_m80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r9_m80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rsp_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rbx_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rbx_m80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rbp_m80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rsp_m80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_rbp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_rbx_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_mem_rbx_rdx_8000 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_r13_r9_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_r9_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_big_rbx_2000 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_big_rbx_m2000 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_big_rbx_1fc0 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_big_rbx_m4000 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r12_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r12_m80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r13_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r13_m80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_rsp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_mem_zmm_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_mem_r12_r12_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_mem_r13_r9_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_mem_rbx_rdx_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_r12_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_r12_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_r13_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_r9_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_rsp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_rbx_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_indexed_rbp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rsp_m80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rbx_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rbx_m80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_indexed_xmm_r12_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_indexed_xmm_r9_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_indexed_xmm_rbp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_indexed_xmm_rbp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_indexed_xmm_r13_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_indexed_xmm_rbx_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_indexed_xmm_r9_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r9_m80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_indexed_xmm_rsp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rbp_m80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_indexed_xmm_rsp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_r9_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_indexed_xmm_r12_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_indexed_r9_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_indexed_rbp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_indexed_rbp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_indexed_r12_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_indexed_rbx_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_indexed_rsp_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_indexed_rsp_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_r12_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_indexed_xmm_rbx_rdx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_indexed_xmm_r13_r9_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_r12_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_r13_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_r12_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_r9_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_rbp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_r13_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_rbp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_indexed_r13_r9_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_indexed_r9_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_rbp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_indexed_rbx_rdx_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_rbx_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rbp_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_rbx_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovqd_zmm_mem_rsp_80 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_indexed_r12_r12_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_mem_xmm_rsp_1234 ... ok
[INFO] [stdout] test symjit::amd::tests::vmuldd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_rsp_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_r9_m8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmulqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vmuldd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vmulqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_indexed_r13_r9_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_r13_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmulsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmulsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vordd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vordd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vordd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmuldd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vorpd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vmulpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vordd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vorpd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vmulpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vorqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vmulqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_rsp_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vmulsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vorpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vorpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vorpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vmulpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vmulqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vmovsd_xmm_mem_rbx_8 ... ok
[INFO] [stdout] test symjit::amd::tests::vordd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vorqd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vorqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vpmovm2q_qd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vpmovq2m_qd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vorqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vorqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vorqd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vpmovm2q_qd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vpmovm2q_qd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vrounddd_floor_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vrounddd_floor_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vrounddd_trunc_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundpd_floor_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vpmovq2m_qd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundpd_trunc_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vrounddd_floor_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vpmovq2m_qd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundqd_floor_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundqd_floor_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundpd_floor_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundqd_trunc_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundpd_trunc_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundqd_trunc_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundpd_trunc_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundsd_floor_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundsd_floor_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundsd_trunc_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundsd_trunc_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundqd_floor_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundsd_trunc_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundqd_trunc_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundqd_floor_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundqd_trunc_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundpd_floor_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufdd_2_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufdd_1_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufdd_0_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufdd_3_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufdd_2_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufdd_3_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vrounddd_trunc_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vrounddd_trunc_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vsqrtdd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vsqrtdd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vsqrtpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vsqrtpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vsqrtqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vsubpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vsubpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vsubqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vsubqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vsqrtqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vsqrtpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vsubpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vroundsd_floor_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufdd_0_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vshufdd_1_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vsqrtqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vsubsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vsubqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vucomisd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vsubsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vsubsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vsqrtqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vucomisd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vsubdd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpckhdd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vsqrtsd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vsqrtsd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vsubdd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpckhpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vsubdd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpckhpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vsubqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vsqrtsd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpcklpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpckhpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpckhqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpckhqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpckhqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpcklqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpckldd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpcklqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vxordd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpcklpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vxordd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpckldd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vxordd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vxordd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vxordd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vxorpd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpckhqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vxorqd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpckldd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vxorpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vucomisd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vzeroupper_0 ... ok
[INFO] [stdout] test symjit::amd::tests::xor_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vxorqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vxorpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vxorqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpckhdd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpckhdd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vxorpd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vxorpd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::xorpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpcklpd_2 ... ok
[INFO] [stdout] test symjit::amd::tests::xor_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpcklqd_0 ... ok
[INFO] [stdout] test symjit::amd::tests::xor_imm_0 ... ok
[INFO] [stdout] test symjit::amd::tests::xor_imm_1 ... ok
[INFO] [stdout] test symjit::amd::tests::xor_imm_2 ... ok
[INFO] [stdout] test symjit::amd::tests::xorpd_0 ... ok
[INFO] [stdout] test symjit::arm::tests::add_imm_0 ... ok
[INFO] [stdout] test symjit::amd::tests::xorpd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::xorpd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::xorpd_label_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vxorqd_3 ... ok
[INFO] [stdout] test symjit::amd::tests::vxorqd_label_0 ... ok
[INFO] [stdout] test symjit::amd::tests::vxorqd_label_1 ... ok
[INFO] [stdout] test symjit::arm::tests::add_imm_1 ... ok
[INFO] [stdout] test symjit::arm::tests::add_imm_2 ... ok
[INFO] [stdout] test symjit::amd::tests::vunpcklqd_1 ... ok
[INFO] [stdout] test symjit::amd::tests::vsqrtdd_0 ... ok
[INFO] [stdout] test symjit::arm::tests::add_imm_max_0 ... ok
[INFO] [stdout] test symjit::arm::tests::add_sp_imm ... ok
[INFO] [stdout] test symjit::arm::tests::add_sp_imm_lsl12 ... ok
[INFO] [stdout] test symjit::arm::tests::add_imm_lsl12_1 ... ok
[INFO] [stdout] test symjit::arm::tests::add_xxx_3 ... ok
[INFO] [stdout] test symjit::arm::tests::add_xxx_lsl3_0 ... ok
[INFO] [stdout] test symjit::arm::tests::add_xxx_0 ... ok
[INFO] [stdout] test symjit::arm::tests::add_xxx_lsl3_2 ... ok
[INFO] [stdout] test symjit::arm::tests::add_xxx_lsl3_3 ... ok
[INFO] [stdout] test symjit::arm::tests::adds_xxx_0 ... ok
[INFO] [stdout] test symjit::arm::tests::add_xxx_lsl63_0 ... ok
[INFO] [stdout] test symjit::arm::tests::add_xxx_1 ... ok
[INFO] [stdout] test symjit::arm::tests::add_xxx_2 ... ok
[INFO] [stdout] test symjit::arm::tests::add_xxx_lsl3_1 ... ok
[INFO] [stdout] test symjit::arm::tests::adds_xxx_2 ... ok
[INFO] [stdout] test symjit::arm::tests::adrp_0 ... ok
[INFO] [stdout] test symjit::arm::tests::adds_xxx_1 ... ok
[INFO] [stdout] test symjit::arm::tests::adrp_1 ... ok
[INFO] [stdout] test symjit::arm::tests::and_16b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::and_16b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::and_8b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::and_8b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::and_xxx_1 ... ok
[INFO] [stdout] test symjit::arm::tests::and_xxx_2 ... ok
[INFO] [stdout] test symjit::arm::tests::and_xxx_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ands_xxx_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ands_xxx_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ands_xxx_3 ... ok
[INFO] [stdout] test symjit::arm::tests::b_100 ... ok
[INFO] [stdout] test symjit::arm::tests::ands_xxx_0 ... ok
[INFO] [stdout] test symjit::arm::tests::b_gt_100 ... ok
[INFO] [stdout] test symjit::arm::tests::b_gt_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::b_eq_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::b_le_100 ... ok
[INFO] [stdout] test symjit::arm::tests::add_imm_lsl12_0 ... ok
[INFO] [stdout] test symjit::arm::tests::adds_xxx_3 ... ok
[INFO] [stdout] test symjit::arm::tests::and_8b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::and_8b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::b_le_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::b_ge_100 ... ok
[INFO] [stdout] test symjit::arm::tests::b_ge_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::b_lt_100 ... ok
[INFO] [stdout] test symjit::arm::tests::bic_16b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::b_mi_100 ... ok
[INFO] [stdout] test symjit::arm::tests::b_mi_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::b_ne_100 ... ok
[INFO] [stdout] test symjit::arm::tests::b_eq_100 ... ok
[INFO] [stdout] test symjit::arm::tests::b_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::bic_16b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::b_ne_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::bic_8b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::bif_16b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::bic_16b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::bif_8b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::bif_8b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::bic_16b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::bif_8b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::and_16b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::b_lt_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::and_xxx_3 ... ok
[INFO] [stdout] test symjit::arm::tests::and_16b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::bit_16b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::bit_16b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::bit_8b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::bit_8b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::bl_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::blr ... ok
[INFO] [stdout] test symjit::arm::tests::bif_8b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::bsl_16b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::bic_8b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::bsl_16b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::bif_16b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::blr_hi ... ok
[INFO] [stdout] test symjit::arm::tests::bit_16b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::bsl_16b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::bsl_16b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::bsl_8b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::bsl_8b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::bit_16b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::dup_q1_0 ... ok
[INFO] [stdout] test symjit::arm::tests::dup_q0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::bic_8b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::bic_8b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::bsl_8b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::bif_16b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::dup_q0_3 ... ok
[INFO] [stdout] test symjit::arm::tests::bif_16b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::dup_q1_1 ... ok
[INFO] [stdout] test symjit::arm::tests::dup_q0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::eor_xxx_0 ... ok
[INFO] [stdout] test symjit::arm::tests::eor_xxx_1 ... ok
[INFO] [stdout] test symjit::arm::tests::eor_8b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::bsl_8b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::eor_xxx_2 ... ok
[INFO] [stdout] test symjit::arm::tests::eor_xxx_3 ... ok
[INFO] [stdout] test symjit::arm::tests::ext_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ext_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ext_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ext_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fabs_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fabs_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fabs_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fabs_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fabs_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::bit_8b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fabs_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::dup_q1_2 ... ok
[INFO] [stdout] test symjit::arm::tests::bit_8b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::bl_100 ... ok
[INFO] [stdout] test symjit::arm::tests::dup_q1_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fabs_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::eor_16b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::dup_q0_2 ... ok
[INFO] [stdout] test symjit::arm::tests::eor_16b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::eor_8b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fabs_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fadd_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fadd_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fadd_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::faddp_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fadd_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fadd_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fadd_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::eor_16b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::eor_16b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::eor_8b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::faddp_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::eor_8b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::faddp_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::faddp_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_d_zero_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fadd_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fadd_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmge_d_zero_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmge_d_zero_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_q_zero_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_q_zero_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmge_d_zero_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmge_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmge_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_q_zero_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmge_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmgt_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmgt_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_d_zero_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmgt_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_d_zero_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_q_zero_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_d_zero_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmge_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmge_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmeq_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmgt_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmgt_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_0_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_270_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_180_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmge_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_180_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmge_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmge_d_zero_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_0_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_180_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_180_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_90_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_90_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_90_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmle_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmle_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmle_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmle_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmle_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmle_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmgt_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmle_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_90_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmlt_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmgt_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmlt_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_270_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmlt_d_zero_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_270_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmlt_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmlt_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmlt_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmle_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmla_270_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmlt_d_zero_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmge_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmlt_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_ge_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_ge_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmp_zero_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_ge_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_gt_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmp_zero_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmp_zero_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_eq_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_le_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_eq_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_gt_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_eq_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_le_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_ge_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_gt_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_gt_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_le_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_lt_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_lt_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_lt_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_ne_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_ne_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_ne_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_ne_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fdiv_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fdiv_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fdiv_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fdiv_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_lt_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fdiv_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fdiv_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fdiv_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fdiv_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fmadd_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmadd_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fmadd_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fmadd_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fmla_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmla_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmla_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fmls_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmls_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmadd_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_d_imm_0_0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_d_imm_0_0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmla_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_d_imm_0_5_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_d_imm_0_5_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_d_imm_1_0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_d_imm_1_0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_d_imm_2_0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_d_imm_2_0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_d_imm_m1_0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmls_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_d_imm_m1_0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_dd_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_eq_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcsel_le_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_dd_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmadd_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_dd_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fmadd_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmlt_d_zero_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fmls_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmlt_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmgt_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmlt_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_q_imm_1_0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_q_imm_1_0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_q_imm_2_0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_qq_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_qq_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_q_imm_0_5_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_dx_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fcmlt_d_zero_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_dd_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_xd_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_qq_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_dx_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_xd_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_dx_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_q_imm_0_0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_xd_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_q_imm_0_5_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_dx_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmsub_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_q_imm_2_0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_q_imm_0_0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmsub_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fmsub_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fmsub_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmsub_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fmsub_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_xd_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fmsub_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmsub_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fmul_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmul_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fmul_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmul_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fmul_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fmul_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmul_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fneg_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fneg_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmov_qq_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fneg_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmadd_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmadd_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmadd_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmsub_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmsub_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmsub_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fmul_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fneg_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmsub_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fneg_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fneg_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::frinti_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::frinti_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::frinti_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::frinti_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::frinti_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::frinti_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::frintm_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmsub_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmadd_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmsub_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmadd_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmadd_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmadd_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmsub_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmadd_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::frintm_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::frintm_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::frintm_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::frintp_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::frintp_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::frintp_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fnmsub_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::frintp_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::frintp_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::frintm_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::frintz_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::frinti_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fneg_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::frintm_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::frintm_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::frintm_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fneg_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::frinti_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::frintz_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::frintp_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::frintz_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::frintz_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::frintp_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::frintz_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fsqrt_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fsqrt_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::frintp_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fsub_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fsqrt_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fsub_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fsqrt_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fsub_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fsub_d_3 ... ok
[INFO] [stdout] test symjit::arm::tests::fsub_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fsub_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::frintz_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::ld1r_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_d_0_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fsub_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_d_504_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fsub_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_d_504_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_d_504_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_d_8_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_lr_sp ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_q_0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_q_0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ld1r_1 ... ok
[INFO] [stdout] test symjit::arm::tests::frintz_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_d_8_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_q_1008_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_d_0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_d_8_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_d_0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_q_1008_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_q_16_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_x_0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_d_sp ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_x_0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::frintz_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fsqrt_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_x_504_0 ... ok
[INFO] [stdout] test symjit::arm::tests::fsqrt_d_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_q_16_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_idx_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fsqrt_d_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_x_504_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_x_504_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_x_8_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_label_100_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_label_m100_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_ofs0_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_x_8_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_ofs256_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_x_8_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_x_sp ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_idx_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_ofs256_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_idx_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_ofs256_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_q_sp ... ok
[INFO] [stdout] test symjit::arm::tests::ldp_x_0_2 ... ok
[INFO] [stdout] test symjit::arm::tests::fsqrt_d_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_sp ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_label_100_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_ofs8_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_label_m100_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_ofs0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_idx_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_ofs8_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_ofs0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_idx_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_label_m100_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_sp_idx ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_label_100_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_lr_sp ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_ofs32760_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_ofs32760_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_ofs32760_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_d_ofs8_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_label_m100_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_ofs256_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_ofs0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_idx_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_ofs256_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_ofs65520_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_sp ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_label_100_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_label_100_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_label_m100_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_ofs65520_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_ofs0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_ofs16_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_ofs256_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_ofs0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_label_m100_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_ofs32760_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_ofs0_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_ofs32760_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_ofs32760_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_ofs8_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_ofs256_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_ofs8_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_ofs8_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_ofs256_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_sp ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_label_100_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_ofs0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_sp_idx ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_idx_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_idx_1 ... ok
[INFO] [stdout] test symjit::arm::tests::lsr_imm1_0 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_x_idx_2 ... ok
[INFO] [stdout] test symjit::arm::tests::ldr_q_ofs16_1 ... ok
[INFO] [stdout] test symjit::arm::tests::fmadd_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::mov_x_x31 ... ok
[INFO] [stdout] test symjit::arm::tests::movi_d_zero_0 ... ok
[INFO] [stdout] test symjit::arm::tests::mov_xx_0 ... ok
[INFO] [stdout] test symjit::arm::tests::lsr_imm5_0 ... ok
[INFO] [stdout] test symjit::arm::tests::mov_xx_1 ... ok
[INFO] [stdout] test symjit::arm::tests::lsr_imm5_1 ... ok
[INFO] [stdout] test symjit::arm::tests::lsr_imm1_1 ... ok
[INFO] [stdout] test symjit::arm::tests::mov_xx_2 ... ok
[INFO] [stdout] test symjit::arm::tests::lsr_imm63_0 ... ok
[INFO] [stdout] test symjit::arm::tests::mov_xx_3 ... ok
[INFO] [stdout] test symjit::arm::tests::movi_16b_zero_0 ... ok
[INFO] [stdout] test symjit::arm::tests::mov_x31_x ... ok
[INFO] [stdout] test symjit::arm::tests::movi_16b_zero_1 ... ok
[INFO] [stdout] test symjit::arm::tests::lsr_imm63_1 ... ok
[INFO] [stdout] test symjit::arm::tests::movi_d_zero_1 ... ok
[INFO] [stdout] test symjit::arm::tests::movi_q_zero_0 ... ok
[INFO] [stdout] test symjit::arm::tests::movi_q_zero_1 ... ok
[INFO] [stdout] test symjit::arm::tests::movk_lsl48_0 ... ok
[INFO] [stdout] test symjit::arm::tests::nop ... ignored, the macro encodes `add x0, x0, #0` (functionally a no-op, but not the architectural NOP 0xd503201f)
[INFO] [stdout] test symjit::arm::tests::movk_lsl32_1 ... ok
[INFO] [stdout] test symjit::arm::tests::movz_1 ... ok
[INFO] [stdout] test symjit::arm::tests::movk_lsl48_1 ... ok
[INFO] [stdout] test symjit::arm::tests::movk_lsl16_2 ... ok
[INFO] [stdout] test symjit::arm::tests::not_16b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::movk_lsl16_1 ... ok
[INFO] [stdout] test symjit::arm::tests::movz_2 ... ok
[INFO] [stdout] test symjit::arm::tests::movk_lsl32_0 ... ok
[INFO] [stdout] test symjit::arm::tests::movk_lsl32_2 ... ok
[INFO] [stdout] test symjit::arm::tests::movk_lsl48_2 ... ok
[INFO] [stdout] test symjit::arm::tests::movz_0 ... ok
[INFO] [stdout] test symjit::arm::tests::mov_x_sp ... ok
[INFO] [stdout] test symjit::arm::tests::movk_lsl16_0 ... ok
[INFO] [stdout] test symjit::arm::tests::mov_sp_x ... ok
[INFO] [stdout] test symjit::arm::tests::not_16b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::orr_16b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::not_8b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::not_8b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::orr_8b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::orn_xxx_2 ... ok
[INFO] [stdout] test symjit::arm::tests::not_16b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::not_8b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::orr_8b_0 ... ok
[INFO] [stdout] test symjit::arm::tests::not_16b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::orr_8b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::orr_xxx_2 ... ok
[INFO] [stdout] test symjit::arm::tests::orn_xxx_0 ... ok
[INFO] [stdout] test symjit::arm::tests::orr_xxx_3 ... ok
[INFO] [stdout] test symjit::arm::tests::orr_16b_3 ... ok
[INFO] [stdout] test symjit::arm::tests::ret ... ok
[INFO] [stdout] test symjit::arm::tests::orr_8b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::orn_xxx_1 ... ok
[INFO] [stdout] test symjit::arm::tests::orr_16b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::orn_xxx_3 ... ok
[INFO] [stdout] test symjit::arm::tests::orr_16b_2 ... ok
[INFO] [stdout] test symjit::arm::tests::orr_xxx_1 ... ok
[INFO] [stdout] test symjit::arm::tests::not_8b_1 ... ok
[INFO] [stdout] test symjit::arm::tests::orr_xxx_0 ... ok
[INFO] [stdout] test symjit::arm::tests::rev64_q_0 ... ok
[INFO] [stdout] test symjit::arm::tests::rev64_q_1 ... ok
[INFO] [stdout] test symjit::arm::tests::rev64_q_3 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_d_0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_d_504_2 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_q_0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_q_1008_1 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_q_1008_0 ... ok
[INFO] [stdout] test symjit::arm::tests::rev64_q_2 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_q_0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_x_0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_d_0_2 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_d_sp ... ok
[INFO] [stdout] test symjit::arm::tests::stp_d_0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_d_504_0 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_q_16_0 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_x_sp ... ok
[INFO] [stdout] test symjit::arm::tests::stp_d_8_0 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_q_16_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_idx_0 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_q_sp ... ok
[INFO] [stdout] test symjit::arm::tests::stp_d_8_2 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_x_0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_idx_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_idx_2 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_ofs256_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_ofs256_0 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_ofs0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_ofs256_2 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_ofs0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_ofs0_2 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_ofs32760_0 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_sp ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_ofs8_0 ... ok
[INFO] [stdout] test symjit::arm::tests::str_lr_sp ... ok
[INFO] [stdout] test symjit::arm::tests::str_q_idx_0 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_x_8_0 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_ofs32760_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_sp_idx ... ok
[INFO] [stdout] test symjit::arm::tests::stp_lr_sp ... ok
[INFO] [stdout] test symjit::arm::tests::stp_d_8_1 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_x_504_2 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_ofs32760_2 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_d_504_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_q_idx_2 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_x_8_1 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_x_8_2 ... ok
[INFO] [stdout] test symjit::arm::tests::str_q_ofs0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::str_q_ofs65520_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_q_ofs0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_q_sp ... ok
[INFO] [stdout] test symjit::arm::tests::str_q_ofs16_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_q_ofs16_0 ... ok
[INFO] [stdout] test symjit::arm::tests::str_q_ofs256_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_q_ofs65520_0 ... ok
[INFO] [stdout] test symjit::arm::tests::str_x_ofs0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_x_0_2 ... ok
[INFO] [stdout] test symjit::arm::tests::str_x_ofs0_2 ... ok
[INFO] [stdout] test symjit::arm::tests::str_x_ofs0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::str_x_ofs256_0 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_x_504_0 ... ok
[INFO] [stdout] test symjit::arm::tests::str_x_ofs256_2 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_ofs8_2 ... ok
[INFO] [stdout] test symjit::arm::tests::str_x_ofs32760_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_q_idx_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_x_ofs32760_0 ... ok
[INFO] [stdout] test symjit::arm::tests::str_q_ofs256_0 ... ok
[INFO] [stdout] test symjit::arm::tests::str_d_ofs8_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_x_sp ... ok
[INFO] [stdout] test symjit::arm::tests::str_x_ofs256_1 ... ok
[INFO] [stdout] test symjit::arm::tests::sub_imm_lsl12_1 ... ok
[INFO] [stdout] test symjit::arm::tests::sub_imm_max_0 ... ok
[INFO] [stdout] test symjit::arm::tests::sub_imm_lsl12_0 ... ok
[INFO] [stdout] test symjit::arm::tests::str_x_ofs8_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_x_ofs8_2 ... ok
[INFO] [stdout] test symjit::arm::tests::tbnz_0_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::sub_imm_0 ... ok
[INFO] [stdout] test symjit::arm::tests::tbnz_31_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::tbnz_32_100 ... ok
[INFO] [stdout] test symjit::arm::tests::sub_imm_2 ... ok
[INFO] [stdout] test symjit::arm::tests::tbnz_31_100 ... ok
[INFO] [stdout] test symjit::arm::tests::tbnz_32_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::tbnz_5_100 ... ok
[INFO] [stdout] test symjit::arm::tests::tbnz_0_100 ... ok
[INFO] [stdout] test symjit::arm::tests::stp_x_504_1 ... ok
[INFO] [stdout] test symjit::arm::tests::tbnz_5_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::sub_sp_imm_lsl12 ... ok
[INFO] [stdout] test symjit::arm::tests::subs_imm_0 ... ok
[INFO] [stdout] test symjit::arm::tests::tbz_0_100 ... ok
[INFO] [stdout] test symjit::arm::tests::sub_sp_imm ... ok
[INFO] [stdout] test symjit::arm::tests::tbz_31_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::str_x_ofs32760_2 ... ok
[INFO] [stdout] test symjit::arm::tests::subs_imm_1 ... ok
[INFO] [stdout] test symjit::arm::tests::str_x_ofs8_0 ... ok
[INFO] [stdout] test symjit::arm::tests::tbnz_63_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::tbz_32_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::tbz_0_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::tbz_31_100 ... ok
[INFO] [stdout] test symjit::arm::tests::sub_imm_1 ... ok
[INFO] [stdout] test symjit::arm::tests::tbz_5_100 ... ok
[INFO] [stdout] test symjit::arm::tests::tbz_32_100 ... ok
[INFO] [stdout] test symjit::arm::tests::ubfm_0 ... ok
[INFO] [stdout] test symjit::arm::tests::tbz_5_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::ubfm_1 ... ok
[INFO] [stdout] test symjit::arm::tests::tbz_63_m100 ... ok
[INFO] [stdout] test symjit::arm::tests::umov_d0_0 ... ok
[INFO] [stdout] test symjit::arm::tests::tst_3 ... ok
[INFO] [stdout] test symjit::arm::tests::tst_1 ... ok
[INFO] [stdout] test symjit::arm::tests::umov_d0_1 ... ok
[INFO] [stdout] test symjit::arm::tests::umov_d0_2 ... ok
[INFO] [stdout] test symjit::arm::tests::umov_d1_1 ... ok
[INFO] [stdout] test symjit::arm::tests::umov_d1_2 ... ok
[INFO] [stdout] test symjit::arm::tests::umov_d1_0 ... ok
[INFO] [stdout] test symjit::arm::tests::umov_d1_3 ... ok
[INFO] [stdout] test symjit::arm::tests::umov_d0_3 ... ok
[INFO] [stdout] test symjit::arm::tests::uzp1_0 ... ok
[INFO] [stdout] test symjit::arm::tests::uzp1_1 ... ok
[INFO] [stdout] test symjit::arm::tests::uzp2_1 ... ok
[INFO] [stdout] test symjit::arm::tests::uzp2_2 ... ok
[INFO] [stdout] test symjit::arm::tests::uzp1_2 ... ok
[INFO] [stdout] test symjit::arm::tests::uzp1_3 ... ok
[INFO] [stdout] test symjit::arm::tests::uzp2_0 ... ok
[INFO] [stdout] test symjit::arm::tests::zip1_0 ... ok
[INFO] [stdout] test symjit::arm::tests::zip1_1 ... ok
[INFO] [stdout] test symjit::arm::tests::tbz_63_100 ... ok
[INFO] [stdout] test symjit::arm::tests::tst_0 ... ok
[INFO] [stdout] test symjit::arm::tests::tst_2 ... ok
[INFO] [stdout] test symjit::arm::tests::zip1_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::add_2 ... ok
[INFO] [stdout] test symjit::arm::tests::uzp2_3 ... ok
[INFO] [stdout] test symjit::arm::tests::zip2_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::add_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::add_1 ... ok
[INFO] [stdout] test symjit::arm::tests::zip2_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::add_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::add_4 ... ok
[INFO] [stdout] test symjit::arm::tests::tbnz_63_100 ... ok
[INFO] [stdout] test symjit::arm::tests::zip1_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::addi_0 ... ok
[INFO] [stdout] test symjit::arm::tests::zip2_1 ... ok
[INFO] [stdout] test symjit::arm::tests::zip2_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::addi_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::addi_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::addi_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::addi_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::and_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::addi_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::addi_6 ... ok
[INFO] [stdout] test symjit::riscv64::tests::and_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::and_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::and_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::and_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::andi_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::beq_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::andi_6 ... ok
[INFO] [stdout] test symjit::riscv64::tests::andi_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::auipc_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::auipc_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::andi_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::auipc_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::andi_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::beq_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::auipc_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bge_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::andi_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::auipc_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::andi_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::beq_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::beq_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::beq_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bge_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bge_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bge_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bge_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bgeu_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bgeu_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bgeu_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bgt_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bgt_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ble_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ble_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bgeu_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bgt_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bgt_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::blt_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::blt_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bltu_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ble_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::blt_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bgeu_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bltu_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::blt_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bgt_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bgt_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bltu_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bne_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bltu_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bne_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bltu_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fabs_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bne_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bne_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fabs_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bne_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fabs_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fabs_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bne_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fadd_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ble_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fadd_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fabs_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ble_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fadd_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fadd_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ble_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fadd_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fadd_d_rm_rup ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_d_l_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_d_l_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_d_l_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fadd_d_rm_rdn ... ok
[INFO] [stdout] test symjit::riscv64::tests::fadd_d_rm_rne ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_d_w_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_d_w_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_l_d_rm_rdn ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_d_l_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_l_d_rm_rne ... ok
[INFO] [stdout] test symjit::riscv64::tests::fadd_d_rm_rmm ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_l_d_rm_rtz ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_l_d_rm_rup ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_w_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fadd_d_rm_rtz ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_d_l_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_w_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_w_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_d_w_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::beq_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fdiv_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_d_w_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fdiv_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bge_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_l_d_rm_rmm ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_w_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bgeu_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::blt_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fdiv_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::blt_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fdiv_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::feq_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::bltu_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_w_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fcvt_d_w_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fgt_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fge_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fge_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fge_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fgt_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fge_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fge_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fgt_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fgt_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fgt_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fdiv_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fld_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::feq_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::feq_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::feq_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fld_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fld_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::feq_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fld_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fld_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fle_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fle_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fle_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fle_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fld_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fle_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::flt_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::flt_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmadd_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmadd_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmadd_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmadd_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmax_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmax_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmax_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmin_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmax_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmin_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::flt_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmadd_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmin_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::flt_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmsub_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::flt_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmin_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmul_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmsub_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmul_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmsub_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmsub_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmax_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmsub_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmin_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmul_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_d_x_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_d_x_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fnmadd_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fnmadd_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fnmadd_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fnmadd_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fnmadd_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fnmsub_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fnmsub_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fnmsub_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_d_x_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_x_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fneg_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_x_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_x_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_x_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fneg_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmul_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fnmsub_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmul_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_d_x_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsd_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fneg_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnj_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsd_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsd_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnj_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsd_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnjn_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsd_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnjn_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnj_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsd_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fneg_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_d_x_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fmv_x_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnjn_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsqrt_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fneg_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsqrt_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fnmsub_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnj_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnj_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnjn_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnjn_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnjx_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsqrt_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnjx_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsqrt_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnjx_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsqrt_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsub_d_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnjx_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::j_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsgnjx_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::j_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jal_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsub_d_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jal_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jal_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jal_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::j_6 ... ok
[INFO] [stdout] test symjit::riscv64::tests::j_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jalr_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jalr_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jal_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jalr_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jal_6 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsub_d_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jr_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsub_d_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jalr_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jr_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jr_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::j_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::fsub_d_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::j_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::j_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ld_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::lui_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ld_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::lui_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ld_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::lui_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jr_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::mv_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jalr_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::mv_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ld_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jal_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::mv_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ld_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::neg_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ld_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::lui_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::lui_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::jr_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::mv_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::not_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::not_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::mv_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::not_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::or_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::or_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ori_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ori_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::not_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ret ... ok
[INFO] [stdout] test symjit::riscv64::tests::or_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::not_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::or_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ori_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ori_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::neg_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ori_6 ... ok
[INFO] [stdout] test symjit::riscv64::tests::neg_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ori_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::neg_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::nop ... ok
[INFO] [stdout] test symjit::riscv64::tests::neg_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sd_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sd_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sll_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sll_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sll_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sll_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::slli_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::slli_31 ... ok
[INFO] [stdout] test symjit::riscv64::tests::slli_63 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sd_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sra_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sd_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sd_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sll_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sra_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::slli_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::ori_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sra_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::or_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sra_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::slli_13 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sra_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srai_32 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srl_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srli_13 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srai_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srli_31 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srli_32 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srai_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::slli_32 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srai_13 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sub_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srai_31 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srai_63 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srl_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srl_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::xor_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::xori_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::xori_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srli_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srli_63 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sub_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::xori_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::xori_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::xor_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::xori_5 ... ok
[INFO] [stdout] test symjit::riscv64::tests::xori_6 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sd_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::xori_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sub_3 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sub_4 ... ok
[INFO] [stdout] test symjit::riscv64::tests::xor_0 ... ok
[INFO] [stderr]      Running unittests src/bug_fp_preserve.rs (/opt/rustwide/target/debug/deps/bug-58bf9f0692ab36a2)
[INFO] [stdout] test symjit::riscv64::tests::srl_1 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srl_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::srli_0 ... ok
[INFO] [stdout] test symjit::riscv64::tests::sub_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::xor_2 ... ok
[INFO] [stdout] test symjit::riscv64::tests::xor_3 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2139 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/funcs.rs (/opt/rustwide/target/debug/deps/funcs-6be8ae3c5c28e295)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/kernels.rs (/opt/rustwide/target/debug/deps/kernels-b1e741c543bbd805)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/profile.rs (/opt/rustwide/target/debug/deps/profiler-ac3ea8bfbb54bee9)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/simple.rs (/opt/rustwide/target/debug/deps/simple-2209a32443866b4e)
[INFO] [stderr]      Running unittests src/bin.rs (/opt/rustwide/target/debug/deps/test-67d0ecb45a537e4e)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests symjit
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test src/symjit/mod.rs - symjit::add_func (line 1240) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::add_row (line 1172) ... FAILED
[INFO] [stdout] test src/symjit/expr.rs - symjit::expr::Expr (line 21) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit (line 127) ... FAILED
[INFO] [stdout] test src/symjit/defuns.rs - symjit::defuns::Defuns::add_func (line 149) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::callable_quad_fast (line 1069) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::callable_filter (line 1119) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::check_status (line 549) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::callable_quad (line 1050) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit (line 149) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit (line 221) ... ok
[INFO] [stdout] test src/symjit/mod.rs - symjit::count_obs (line 707) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::count_params (line 691) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::compile (line 379) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::evaluate (line 831) ... FAILED
[INFO] [stdout] test src/symjit/compiler.rs - symjit::compiler::Compiler (line 71) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::evaluate_matrix (line 857) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::dump (line 979) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::count_states (line 675) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::create_defuns (line 1215) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::create_matrix (line 1147) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::count_diffs (line 725) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::execute_vectorized (line 802) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::fast_func (line 1031) ... FAILED
[INFO] [stdout] test src/symjit/compiler.rs - symjit::compiler::Compiler::translate (line 1218) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::execute_matrix (line 1185) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::get_config (line 644) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::execute (line 779) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::finalize_defuns (line 1227) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::finalize_matrix (line 1159) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::ptr_obs (line 931) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::finalize (line 1001) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit (line 262) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit (line 98) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::translate (line 474) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::ptr_diffs (line 956) ... FAILED
[INFO] [stdout] test src/symjit/expr.rs - symjit::expr::Expr::prod (line 278) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit (line 65) ... ok
[INFO] [stdout] test src/symjit/mod.rs - symjit::info (line 1018) ... FAILED
[INFO] [stdout] test src/symjit/compiler.rs - symjit::compiler::Application::fast_func (line 313) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::ptr_params (line 912) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit (line 181) ... ok
[INFO] [stdout] test src/symjit/mod.rs - symjit::load (line 592) ... FAILED
[INFO] [stdout] test src/symjit/expr.rs - symjit::expr::Expr::sum (line 255) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::ptr_states (line 890) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit (line 228) ... FAILED
[INFO] [stdout] test src/symjit/mod.rs - symjit::save (line 563) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::add_func (line 1240) stdout ----
[INFO] [stdout] error: expected item, found `1`
[INFO] [stdout]     --> src/symjit/mod.rs:1241:1
[INFO] [stdout]      |
[INFO] [stdout] 1241 | 1, df should point to a valid Defun object created by create_defun.
[INFO] [stdout]      | ^ expected item
[INFO] [stdout]      |
[INFO] [stdout]      = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::add_row (line 1172) stdout ----
[INFO] [stdout] error: expected item, found `1`
[INFO] [stdout]     --> src/symjit/mod.rs:1173:1
[INFO] [stdout]      |
[INFO] [stdout] 1173 | 1, mat should point to a valid Matrix object created by create_matrix.
[INFO] [stdout]      | ^ expected item
[INFO] [stdout]      |
[INFO] [stdout]      = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/expr.rs - symjit::expr::Expr (line 21) stdout ----
[INFO] [stdout] error: expected item, found keyword `let`
[INFO] [stdout]   --> src/symjit/expr.rs:22:1
[INFO] [stdout]    |
[INFO] [stdout] 22 | let x = Expr::var("x");     # create a new variable
[INFO] [stdout]    | ^^^
[INFO] [stdout]    | |
[INFO] [stdout]    | `let` cannot be used for global variables
[INFO] [stdout]    | help: consider using `static` or `const` instead of `let`
[INFO] [stdout]    |
[INFO] [stdout]    = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit (line 127) stdout ----
[INFO] [stdout] error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/symjit/mod.rs:131:18
[INFO] [stdout]     |
[INFO] [stdout] 131 | fn test_exp() -> Result<()> {
[INFO] [stdout]     |                  ^^^^^^ -- supplied 1 generic argument
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  expected 2 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] help: add missing generic argument
[INFO] [stdout]     |
[INFO] [stdout] 131 | fn test_exp() -> Result<(), E> {
[INFO] [stdout]     |                           +++
[INFO] [stdout] 
[INFO] [stdout] error[E0618]: expected function, found `Application`
[INFO] [stdout]    --> src/symjit/mod.rs:143:22
[INFO] [stdout]     |
[INFO] [stdout] 142 |     let mut app = Compiler::new().compile(&[x], &[u])?;
[INFO] [stdout]     |         ------- `app` has type `Application`
[INFO] [stdout] 143 |     println!("{:?}", app(&[2.0])[0]); // returns exp(2.0) = 7.38905...
[INFO] [stdout]     |                      ^^^--------
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      call expression requires function
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0107, E0618.
[INFO] [stdout] For more information about an error, try `rustc --explain E0107`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/defuns.rs - symjit::defuns::Defuns::add_func (line 149) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `should`
[INFO] [stdout]    --> src/symjit/defuns.rs:150:3
[INFO] [stdout]     |
[INFO] [stdout] 150 | p should points to a valid function
[INFO] [stdout]     |   ^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::callable_quad_fast (line 1069) stdout ----
[INFO] [stdout] error: expected item, found `1.`
[INFO] [stdout]     --> src/symjit/mod.rs:1070:1
[INFO] [stdout]      |
[INFO] [stdout] 1070 | 1. If the model cannot be compiled to a fast function, NULL is returned.
[INFO] [stdout]      | ^^ expected item
[INFO] [stdout]      |
[INFO] [stdout]      = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::callable_filter (line 1119) stdout ----
[INFO] [stdout] error: expected item, found `1.`
[INFO] [stdout]     --> src/symjit/mod.rs:1120:1
[INFO] [stdout]      |
[INFO] [stdout] 1120 | 1. If the model cannot be compiled to a fast function, NULL is returned.
[INFO] [stdout]      | ^^ expected item
[INFO] [stdout]      |
[INFO] [stdout]      = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::check_status (line 549) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:550:4
[INFO] [stdout]     |
[INFO] [stdout] 550 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 550 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 550 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::callable_quad (line 1050) stdout ----
[INFO] [stdout] error: expected item, found `1.`
[INFO] [stdout]     --> src/symjit/mod.rs:1051:1
[INFO] [stdout]      |
[INFO] [stdout] 1051 | 1. If the model cannot be compiled to a fast function, NULL is returned.
[INFO] [stdout]      | ^^ expected item
[INFO] [stdout]      |
[INFO] [stdout]      = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit (line 149) stdout ----
[INFO] [stdout] error[E0425]: cannot find value `x` in this scope
[INFO] [stdout]    --> src/symjit/mod.rs:165:45
[INFO] [stdout]     |
[INFO] [stdout] 165 |     let mut app = Compiler::new().compile(&[x], &[v])?;
[INFO] [stdout]     |                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: a local variable with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 165 -     let mut app = Compiler::new().compile(&[x], &[v])?;
[INFO] [stdout] 165 +     let mut app = Compiler::new().compile(&[i], &[v])?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/symjit/mod.rs:153:17
[INFO] [stdout]     |
[INFO] [stdout] 153 | fn test_pi() -> Result<()> {
[INFO] [stdout]     |                 ^^^^^^ -- supplied 1 generic argument
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 expected 2 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] help: add missing generic argument
[INFO] [stdout]     |
[INFO] [stdout] 153 | fn test_pi() -> Result<(), E> {
[INFO] [stdout]     |                          +++
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> src/symjit/mod.rs:163:53
[INFO] [stdout]     |
[INFO] [stdout] 163 |     let v = (&numer / &denom).sum(&j, &int(0), &int(&n));
[INFO] [stdout]     |                                                 --- ^^ expected `i32`, found `&Expr`
[INFO] [stdout]     |                                                 |
[INFO] [stdout]     |                                                 arguments to this function are incorrect
[INFO] [stdout]     |
[INFO] [stdout] note: function defined here
[INFO] [stdout]    --> src/lib.rs:43:8
[INFO] [stdout]     |
[INFO] [stdout]  43 | pub fn int(val: i32) -> Expr {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0618]: expected function, found `Application`
[INFO] [stdout]    --> src/symjit/mod.rs:166:22
[INFO] [stdout]     |
[INFO] [stdout] 165 |     let mut app = Compiler::new().compile(&[x], &[v])?;
[INFO] [stdout]     |         ------- `app` has type `Application`
[INFO] [stdout] 166 |     println!("{:?}", app(&[100000000])[0]); // returns pi
[INFO] [stdout]     |                      ^^^--------------
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      call expression requires function
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0107, E0308, E0425, E0618.
[INFO] [stdout] For more information about an error, try `rustc --explain E0107`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::count_obs (line 707) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:708:4
[INFO] [stdout]     |
[INFO] [stdout] 708 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 708 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 708 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::count_params (line 691) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:692:4
[INFO] [stdout]     |
[INFO] [stdout] 692 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 692 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 692 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::compile (line 379) stdout ----
[INFO] [stdout] error: expected item, found `*`
[INFO] [stdout]    --> src/symjit/mod.rs:380:1
[INFO] [stdout]     |
[INFO] [stdout] 380 | * both model and ty are pointers to null-terminated strings.
[INFO] [stdout]     | ^ expected item
[INFO] [stdout]     |
[INFO] [stdout]     = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::evaluate (line 831) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:832:4
[INFO] [stdout]     |
[INFO] [stdout] 832 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 832 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 832 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/compiler.rs - symjit::compiler::Compiler (line 71) stdout ----
[INFO] [stdout] error[E0433]: cannot find type `Config` in this scope
[INFO] [stdout]   --> src/symjit/compiler.rs:82:22
[INFO] [stdout]    |
[INFO] [stdout] 82 |     let mut config = Config::default();
[INFO] [stdout]    |                      ^^^^^^ use of undeclared type `Config`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::evaluate_matrix (line 857) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:858:4
[INFO] [stdout]     |
[INFO] [stdout] 858 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 858 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 858 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::dump (line 979) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:980:4
[INFO] [stdout]     |
[INFO] [stdout] 980 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 980 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 980 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::count_states (line 675) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:676:4
[INFO] [stdout]     |
[INFO] [stdout] 676 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 676 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 676 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::create_defuns (line 1215) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `returns`
[INFO] [stdout]     --> src/symjit/mod.rs:1216:4
[INFO] [stdout]      |
[INFO] [stdout] 1216 | It returns a pointer to the allocated Defun, which needs to be
[INFO] [stdout]      |    ^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::create_matrix (line 1147) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `returns`
[INFO] [stdout]     --> src/symjit/mod.rs:1148:4
[INFO] [stdout]      |
[INFO] [stdout] 1148 | It returns a pointer to the allocated Matrix, which needs to be
[INFO] [stdout]      |    ^^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::count_diffs (line 725) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:726:4
[INFO] [stdout]     |
[INFO] [stdout] 726 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 726 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 726 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::execute_vectorized (line 802) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:803:4
[INFO] [stdout]     |
[INFO] [stdout] 803 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 803 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 803 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::fast_func (line 1031) stdout ----
[INFO] [stdout] error: expected item, found `1.`
[INFO] [stdout]     --> src/symjit/mod.rs:1032:1
[INFO] [stdout]      |
[INFO] [stdout] 1032 | 1. If the model cannot be compiled to a fast function, NULL is returned.
[INFO] [stdout]      | ^^ expected item
[INFO] [stdout]      |
[INFO] [stdout]      = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/compiler.rs - symjit::compiler::Compiler::translate (line 1218) stdout ----
[INFO] [stdout] error: expected expression, found `let` statement
[INFO] [stdout]     --> src/symjit/compiler.rs:1223:1
[INFO] [stdout]      |
[INFO] [stdout] 1223 | let json = serde_json::to_string(&eval.export_instructions())?;
[INFO] [stdout]      | ^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: only supported directly in conditions of `if` and `while` expressions
[INFO] [stdout] 
[INFO] [stdout] error: expected `;`, found keyword `let`
[INFO] [stdout]     --> src/symjit/compiler.rs:1221:79
[INFO] [stdout]      |
[INFO] [stdout] 1221 |     .evaluator(&FunctionMap::new(), &params, OptimizationSettings::default())?
[INFO] [stdout]      |                                                                               ^ help: add `;` here
[INFO] [stdout] 1222 |
[INFO] [stdout] 1223 | let json = serde_json::to_string(&eval.export_instructions())?;
[INFO] [stdout]      | --- unexpected token
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `parse` in this scope
[INFO] [stdout]     --> src/symjit/compiler.rs:1220:12
[INFO] [stdout]      |
[INFO] [stdout] 1220 | let eval = parse!("x + y^2")
[INFO] [stdout]      |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `parse` in this scope
[INFO] [stdout]     --> src/symjit/compiler.rs:1219:32
[INFO] [stdout]      |
[INFO] [stdout] 1219 | let params = vec![parse!("x"), parse!("y")];
[INFO] [stdout]      |                                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `parse` in this scope
[INFO] [stdout]     --> src/symjit/compiler.rs:1219:19
[INFO] [stdout]      |
[INFO] [stdout] 1219 | let params = vec![parse!("x"), parse!("y")];
[INFO] [stdout]      |                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `FunctionMap` in this scope
[INFO] [stdout]     --> src/symjit/compiler.rs:1221:17
[INFO] [stdout]      |
[INFO] [stdout] 1221 |     .evaluator(&FunctionMap::new(), &params, OptimizationSettings::default())?
[INFO] [stdout]      |                 ^^^^^^^^^^^ use of undeclared type `FunctionMap`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `OptimizationSettings` in this scope
[INFO] [stdout]     --> src/symjit/compiler.rs:1221:46
[INFO] [stdout]      |
[INFO] [stdout] 1221 |     .evaluator(&FunctionMap::new(), &params, OptimizationSettings::default())?
[INFO] [stdout]      |                                              ^^^^^^^^^^^^^^^^^^^^ use of undeclared type `OptimizationSettings`
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the `?` operator can only be used in a function that returns `Result` or `Option` (or another type that implements `FromResidual`)
[INFO] [stdout]     --> src/symjit/compiler.rs:1223:62
[INFO] [stdout]      |
[INFO] [stdout] 1218 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_symjit_compiler_rs_1218_0() {
[INFO] [stdout]      |                                      ------------------------------------------------ this function should return `Result` or `Option` to accept `?`
[INFO] [stdout] ...
[INFO] [stdout] 1223 | let json = serde_json::to_string(&eval.export_instructions())?;
[INFO] [stdout]      |                                                              ^ cannot use the `?` operator in a function that returns `()`
[INFO] [stdout]      |
[INFO] [stdout] help: consider adding return type
[INFO] [stdout]      |
[INFO] [stdout] 1218 ~ fn main() { #[allow(non_snake_case)] fn _doctest_main_src_symjit_compiler_rs_1218_0() -> Result<(), Box<dyn std::error::Error>> {
[INFO] [stdout] 1219 | let params = vec![parse!("x"), parse!("y")];
[INFO] [stdout]  ...
[INFO] [stdout] 1226 | assert!(app.evaluate_single(&[2.0, 3.0]) == 11.0);
[INFO] [stdout] 1227 +     Ok(())
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Compiler` in this scope
[INFO] [stdout]     --> src/symjit/compiler.rs:1224:16
[INFO] [stdout]      |
[INFO] [stdout] 1224 | let mut comp = Compiler::new();
[INFO] [stdout]      |                ^^^^^^^^ use of undeclared type `Compiler`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 9 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::execute_matrix (line 1185) stdout ----
[INFO] [stdout] error: expected item, found `1`
[INFO] [stdout]     --> src/symjit/mod.rs:1186:1
[INFO] [stdout]      |
[INFO] [stdout] 1186 | 1, q should point to a valid CompilerResult object.
[INFO] [stdout]      | ^ expected item
[INFO] [stdout]      |
[INFO] [stdout]      = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::get_config (line 644) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:645:4
[INFO] [stdout]     |
[INFO] [stdout] 645 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 645 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 645 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::execute (line 779) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:780:4
[INFO] [stdout]     |
[INFO] [stdout] 780 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 780 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 780 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::finalize_defuns (line 1227) stdout ----
[INFO] [stdout] error: expected item, found `1`
[INFO] [stdout]     --> src/symjit/mod.rs:1228:1
[INFO] [stdout]      |
[INFO] [stdout] 1228 | 1, df should point to a valid Defun object created by create_defuns.
[INFO] [stdout]      | ^ expected item
[INFO] [stdout]      |
[INFO] [stdout]      = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::finalize_matrix (line 1159) stdout ----
[INFO] [stdout] error: expected item, found `1`
[INFO] [stdout]     --> src/symjit/mod.rs:1160:1
[INFO] [stdout]      |
[INFO] [stdout] 1160 | 1, mat should point to a valid Matrix object created by create_matrix.
[INFO] [stdout]      | ^ expected item
[INFO] [stdout]      |
[INFO] [stdout]      = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::ptr_obs (line 931) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:932:4
[INFO] [stdout]     |
[INFO] [stdout] 932 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 932 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 932 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::finalize (line 1001) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]     --> src/symjit/mod.rs:1002:4
[INFO] [stdout]      |
[INFO] [stdout] 1002 | it is the responsibility of the calling function to ensure
[INFO] [stdout]      |    ^^ expected one of `!` or `::`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1002 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 1002 + if is the responsibility of the calling function to ensure
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit (line 262) stdout ----
[INFO] [stdout] error[E0425]: cannot find function `var` in this scope
[INFO] [stdout]    --> src/symjit/mod.rs:264:13
[INFO] [stdout]     |
[INFO] [stdout] 264 |     let x = var("x");
[INFO] [stdout]     |             ^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this function
[INFO] [stdout]     |
[INFO] [stdout] 262 + use std::env::var;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/symjit/mod.rs:263:35
[INFO] [stdout]     |
[INFO] [stdout] 263 | fn test_pi_viete(silent: bool) -> Result<()> {
[INFO] [stdout]     |                                   ^^^^^^ -- supplied 1 generic argument
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   expected 2 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] help: add missing generic argument
[INFO] [stdout]     |
[INFO] [stdout] 263 | fn test_pi_viete(silent: bool) -> Result<(), E> {
[INFO] [stdout]     |                                            +++
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `int` in this scope
[INFO] [stdout]    --> src/symjit/mod.rs:265:17
[INFO] [stdout]     |
[INFO] [stdout] 265 |     let mut u = int(1);
[INFO] [stdout]     |                 ^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 not found in this scope
[INFO] [stdout]     |                 help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Compiler` in this scope
[INFO] [stdout]    --> src/symjit/mod.rs:278:19
[INFO] [stdout]     |
[INFO] [stdout] 278 |     let mut app = Compiler::new().compile(&[x], &[&int(2) / &u])?;
[INFO] [stdout]     |                   ^^^^^^^^ use of undeclared type `Compiler`
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `int` in this scope
[INFO] [stdout]    --> src/symjit/mod.rs:278:52
[INFO] [stdout]     |
[INFO] [stdout] 278 |     let mut app = Compiler::new().compile(&[x], &[&int(2) / &u])?;
[INFO] [stdout]     |                                                    ^^^
[INFO] [stdout]     |                                                    |
[INFO] [stdout]     |                                                    not found in this scope
[INFO] [stdout]     |                                                    help: perhaps you intended to use this type: `i32`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0107, E0425, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0107`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit (line 98) stdout ----
[INFO] [stdout] error[E0599]: no method named `opt_level` found for struct `Compiler` in the current scope
[INFO] [stdout]    --> src/symjit/mod.rs:111:10
[INFO] [stdout]     |
[INFO] [stdout] 111 |     comp.opt_level(2);  // optional (opt_level 0 to 2; default 1)
[INFO] [stdout]     |          ^^^^^^^^^ method not found in `Compiler`
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `call_simd_params` found for struct `Application` in the current scope
[INFO] [stdout]    --> src/symjit/mod.rs:116:19
[INFO] [stdout]     |
[INFO] [stdout] 116 |     let res = app.call_simd_params(&[a], &[5.0])?;
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `call_params` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 116 -     let res = app.call_simd_params(&[a], &[5.0])?;
[INFO] [stdout] 116 +     let res = app.call_params(&[a], &[5.0])?;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::translate (line 474) stdout ----
[INFO] [stdout] error: expected item, found `*`
[INFO] [stdout]    --> src/symjit/mod.rs:475:1
[INFO] [stdout]     |
[INFO] [stdout] 475 | * both model and ty are pointers to null-terminated strings.
[INFO] [stdout]     | ^ expected item
[INFO] [stdout]     |
[INFO] [stdout]     = note: for a full list of items that can appear in modules, see <https://doc.rust-lang.org/reference/items.html>
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::ptr_diffs (line 956) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:957:4
[INFO] [stdout]     |
[INFO] [stdout] 957 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 957 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 957 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/expr.rs - symjit::expr::Expr::prod (line 278) stdout ----
[INFO] [stdout] error[E0433]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> src/symjit/expr.rs:279:9
[INFO] [stdout]     |
[INFO] [stdout] 279 | let x = Expr::var("x");
[INFO] [stdout]     |         ^^^^ use of undeclared type `Expr`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> src/symjit/expr.rs:280:9
[INFO] [stdout]     |
[INFO] [stdout] 280 | let i = Expr::var("i");
[INFO] [stdout]     |         ^^^^ use of undeclared type `Expr`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> src/symjit/expr.rs:281:21
[INFO] [stdout]     |
[INFO] [stdout] 281 | let p = i.prod(&i, &Expr::from(1), &x); // this is the factorial function
[INFO] [stdout]     |                     ^^^^ use of undeclared type `Expr`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Compiler` in this scope
[INFO] [stdout]    --> src/symjit/expr.rs:282:16
[INFO] [stdout]     |
[INFO] [stdout] 282 | let mut comp = Compiler::new();
[INFO] [stdout]     |                ^^^^^^^^ use of undeclared type `Compiler`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::info (line 1018) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found keyword `return`
[INFO] [stdout]     --> src/symjit/mod.rs:1019:5
[INFO] [stdout]      |
[INFO] [stdout] 1019 | the return value is a null-terminated string that should not
[INFO] [stdout]      |     ^^^^^^ expected one of `!` or `::`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/compiler.rs - symjit::compiler::Application::fast_func (line 313) stdout ----
[INFO] [stdout] error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/symjit/compiler.rs:314:19
[INFO] [stdout]     |
[INFO] [stdout] 314 | fn test_fast() -> Result<()> {
[INFO] [stdout]     |                   ^^^^^^ -- supplied 1 generic argument
[INFO] [stdout]     |                   |
[INFO] [stdout]     |                   expected 2 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] help: add missing generic argument
[INFO] [stdout]     |
[INFO] [stdout] 314 | fn test_fast() -> Result<(), E> {
[INFO] [stdout]     |                            +++
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> src/symjit/compiler.rs:315:13
[INFO] [stdout]     |
[INFO] [stdout] 315 |     let x = Expr::var("x");
[INFO] [stdout]     |             ^^^^ use of undeclared type `Expr`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> src/symjit/compiler.rs:316:13
[INFO] [stdout]     |
[INFO] [stdout] 316 |     let y = Expr::var("y");
[INFO] [stdout]     |             ^^^^ use of undeclared type `Expr`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> src/symjit/compiler.rs:317:13
[INFO] [stdout]     |
[INFO] [stdout] 317 |     let z = Expr::var("z");
[INFO] [stdout]     |             ^^^^ use of undeclared type `Expr`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> src/symjit/compiler.rs:318:34
[INFO] [stdout]     |
[INFO] [stdout] 318 |     let u = &x * &(&y - &z).pow(&Expr::from(2));
[INFO] [stdout]     |                                  ^^^^ use of undeclared type `Expr`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Compiler` in this scope
[INFO] [stdout]    --> src/symjit/compiler.rs:320:20
[INFO] [stdout]     |
[INFO] [stdout] 320 |     let mut comp = Compiler::new();
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Compiler`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `FastFunc` in this scope
[INFO] [stdout]    --> src/symjit/compiler.rs:324:12
[INFO] [stdout]     |
[INFO] [stdout] 324 |     if let FastFunc::F3(f, _) = f {
[INFO] [stdout]     |            ^^^^^^^^ use of undeclared type `FastFunc`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0107, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0107`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::ptr_params (line 912) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:913:4
[INFO] [stdout]     |
[INFO] [stdout] 913 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 913 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 913 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::load (line 592) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:593:4
[INFO] [stdout]     |
[INFO] [stdout] 593 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 593 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 593 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/expr.rs - symjit::expr::Expr::sum (line 255) stdout ----
[INFO] [stdout] error[E0433]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> src/symjit/expr.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 | let x = Expr::var("x");
[INFO] [stdout]     |         ^^^^ use of undeclared type `Expr`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> src/symjit/expr.rs:257:9
[INFO] [stdout]     |
[INFO] [stdout] 257 | let i = Expr::var("i");
[INFO] [stdout]     |         ^^^^ use of undeclared type `Expr`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> src/symjit/expr.rs:258:20
[INFO] [stdout]     |
[INFO] [stdout] 258 | let p = i.sum(&i, &Expr::from(1), &x);
[INFO] [stdout]     |                    ^^^^ use of undeclared type `Expr`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Compiler` in this scope
[INFO] [stdout]    --> src/symjit/expr.rs:259:16
[INFO] [stdout]     |
[INFO] [stdout] 259 | let mut comp = Compiler::new();
[INFO] [stdout]     |                ^^^^^^^^ use of undeclared type `Compiler`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::ptr_states (line 890) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:891:4
[INFO] [stdout]     |
[INFO] [stdout] 891 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 891 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 891 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit (line 228) stdout ----
[INFO] [stdout] error[E0107]: enum takes 2 generic arguments but 1 generic argument was supplied
[INFO] [stdout]    --> src/symjit/mod.rs:237:23
[INFO] [stdout]     |
[INFO] [stdout] 237 | fn test_external() -> Result<()> {
[INFO] [stdout]     |                       ^^^^^^ -- supplied 1 generic argument
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       expected 2 generic arguments
[INFO] [stdout]     |
[INFO] [stdout] help: add missing generic argument
[INFO] [stdout]     |
[INFO] [stdout] 237 | fn test_external() -> Result<(), E> {
[INFO] [stdout]     |                                +++
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> src/symjit/mod.rs:238:13
[INFO] [stdout]     |
[INFO] [stdout] 238 |     let x = Expr::var("x");
[INFO] [stdout]     |             ^^^^ use of undeclared type `Expr`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> src/symjit/mod.rs:239:13
[INFO] [stdout]     |
[INFO] [stdout] 239 |     let u = Expr::unary("f_", &x);
[INFO] [stdout]     |             ^^^^ use of undeclared type `Expr`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Expr` in this scope
[INFO] [stdout]    --> src/symjit/mod.rs:240:19
[INFO] [stdout]     |
[INFO] [stdout] 240 |     let v = &x * &Expr::binary("g_", &u, &x);
[INFO] [stdout]     |                   ^^^^ use of undeclared type `Expr`
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Compiler` in this scope
[INFO] [stdout]    --> src/symjit/mod.rs:244:20
[INFO] [stdout]     |
[INFO] [stdout] 244 |     let mut comp = Compiler::new();
[INFO] [stdout]     |                    ^^^^^^^^ use of undeclared type `Compiler`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0107, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0107`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/symjit/mod.rs - symjit::save (line 563) stdout ----
[INFO] [stdout] error: expected one of `!` or `::`, found `is`
[INFO] [stdout]    --> src/symjit/mod.rs:564:4
[INFO] [stdout]     |
[INFO] [stdout] 564 | it is the responsibility of the calling function to ensure
[INFO] [stdout]     |    ^^ expected one of `!` or `::`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a keyword `if` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 564 - it is the responsibility of the calling function to ensure
[INFO] [stdout] 564 + if is the responsibility of the calling function to ensure
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/symjit/compiler.rs - symjit::compiler::Application::fast_func (line 313)
[INFO] [stdout]     src/symjit/compiler.rs - symjit::compiler::Compiler (line 71)
[INFO] [stdout]     src/symjit/compiler.rs - symjit::compiler::Compiler::translate (line 1218)
[INFO] [stdout]     src/symjit/defuns.rs - symjit::defuns::Defuns::add_func (line 149)
[INFO] [stdout]     src/symjit/expr.rs - symjit::expr::Expr (line 21)
[INFO] [stdout]     src/symjit/expr.rs - symjit::expr::Expr::prod (line 278)
[INFO] [stdout]     src/symjit/expr.rs - symjit::expr::Expr::sum (line 255)
[INFO] [stdout]     src/symjit/mod.rs - symjit (line 127)
[INFO] [stdout]     src/symjit/mod.rs - symjit (line 149)
[INFO] [stdout]     src/symjit/mod.rs - symjit (line 228)
[INFO] [stdout]     src/symjit/mod.rs - symjit (line 262)
[INFO] [stdout]     src/symjit/mod.rs - symjit (line 98)
[INFO] [stdout]     src/symjit/mod.rs - symjit::add_func (line 1240)
[INFO] [stdout]     src/symjit/mod.rs - symjit::add_row (line 1172)
[INFO] [stdout]     src/symjit/mod.rs - symjit::callable_filter (line 1119)
[INFO] [stdout]     src/symjit/mod.rs - symjit::callable_quad (line 1050)
[INFO] [stdout]     src/symjit/mod.rs - symjit::callable_quad_fast (line 1069)
[INFO] [stdout]     src/symjit/mod.rs - symjit::check_status (line 549)
[INFO] [stdout]     src/symjit/mod.rs - symjit::compile (line 379)
[INFO] [stdout]     src/symjit/mod.rs - symjit::count_diffs (line 725)
[INFO] [stdout]     src/symjit/mod.rs - symjit::count_obs (line 707)
[INFO] [stdout]     src/symjit/mod.rs - symjit::count_params (line 691)
[INFO] [stdout]     src/symjit/mod.rs - symjit::count_states (line 675)
[INFO] [stdout]     src/symjit/mod.rs - symjit::create_defuns (line 1215)
[INFO] [stdout]     src/symjit/mod.rs - symjit::create_matrix (line 1147)
[INFO] [stdout]     src/symjit/mod.rs - symjit::dump (line 979)
[INFO] [stdout]     src/symjit/mod.rs - symjit::evaluate (line 831)
[INFO] [stdout]     src/symjit/mod.rs - symjit::evaluate_matrix (line 857)
[INFO] [stdout]     src/symjit/mod.rs - symjit::execute (line 779)
[INFO] [stdout]     src/symjit/mod.rs - symjit::execute_matrix (line 1185)
[INFO] [stdout]     src/symjit/mod.rs - symjit::execute_vectorized (line 802)
[INFO] [stdout]     src/symjit/mod.rs - symjit::fast_func (line 1031)
[INFO] [stdout]     src/symjit/mod.rs - symjit::finalize (line 1001)
[INFO] [stdout]     src/symjit/mod.rs - symjit::finalize_defuns (line 1227)
[INFO] [stdout]     src/symjit/mod.rs - symjit::finalize_matrix (line 1159)
[INFO] [stdout]     src/symjit/mod.rs - symjit::get_config (line 644)
[INFO] [stdout]     src/symjit/mod.rs - symjit::info (line 1018)
[INFO] [stdout]     src/symjit/mod.rs - symjit::load (line 592)
[INFO] [stdout]     src/symjit/mod.rs - symjit::ptr_diffs (line 956)
[INFO] [stdout]     src/symjit/mod.rs - symjit::ptr_obs (line 931)
[INFO] [stdout]     src/symjit/mod.rs - symjit::ptr_params (line 912)
[INFO] [stdout]     src/symjit/mod.rs - symjit::ptr_states (line 890)
[INFO] [stdout]     src/symjit/mod.rs - symjit::save (line 563)
[INFO] [stdout]     src/symjit/mod.rs - symjit::translate (line 474)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 3 passed; 44 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.45s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "1d255167bfe0661aec3eff23f78c549e5ec047ddfcfbc680e7779a5e7f131589", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1d255167bfe0661aec3eff23f78c549e5ec047ddfcfbc680e7779a5e7f131589", kill_on_drop: false }`
[INFO] [stdout] 1d255167bfe0661aec3eff23f78c549e5ec047ddfcfbc680e7779a5e7f131589
