❯ valgrind ./target/release-with-lto/roc test jantemp.roc ==92315== Memcheck, a memory error detector ==92315== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. ==92315== Using Valgrind-3.23.0 and LibVEX; rerun with -h for copyright info ==92315== Command: ./target/release-with-lto/roc test jantemp.roc ==92315== ==92315== Warning: set address range perms: large range [0x48f3a000000, 0x48f7a000000) (defined) ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0xE6C7DC: roc_load_internal::file::start_tasks (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE6E15F: roc_load_internal::file::update (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE64FA8: roc_load_internal::file::state_thread_step (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE61ABD: roc_load_internal::file::load (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xDFB6C7: roc_load::load_and_monomorphize (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3C2EB: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E8AF4: main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0xE6C7DC: roc_load_internal::file::start_tasks (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE6F7FE: roc_load_internal::file::update (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE64FA8: roc_load_internal::file::state_thread_step (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE61ABD: roc_load_internal::file::load (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xDFB6C7: roc_load::load_and_monomorphize (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3C2EB: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E8AF4: main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Thread 20: ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0x9943EC: roc_can::def::canonicalize_type_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9C3EB2: roc_can::module::canonicalize_module_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE89314: roc_load_internal::file::canonicalize_and_constrain (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE8D533: roc_load_internal::file::run_task (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE15FCE: core::ops::function::FnOnce::call_once{{vtable.shim}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE0ACED: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE16844: core::ops::function::FnOnce::call_once{{vtable.shim}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14DF1E4: std::sys::pal::unix::thread::Thread::new::thread_start (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x699CA41: start_thread (in /nix/store/0wydilnf1c9vznywsvxqnaing4wraaxp-glibc-2.39-52/lib/libc.so.6) ==92315== by 0x6A1BE43: clone (in /nix/store/0wydilnf1c9vznywsvxqnaing4wraaxp-glibc-2.39-52/lib/libc.so.6) ==92315== ==92315== Thread 1: ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0xE6C7DC: roc_load_internal::file::start_tasks (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE7382B: roc_load_internal::file::update (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE64FA8: roc_load_internal::file::state_thread_step (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE61ABD: roc_load_internal::file::load (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xDFB6C7: roc_load::load_and_monomorphize (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3C2EB: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E8AF4: main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0xE6C7DC: roc_load_internal::file::start_tasks (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE70EC5: roc_load_internal::file::update (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE64FA8: roc_load_internal::file::state_thread_step (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE61ABD: roc_load_internal::file::load (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xDFB6C7: roc_load::load_and_monomorphize (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3C2EB: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E8AF4: main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0x966B8E: roc_can::abilities::IAbilitiesStore::union (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE557A4: roc_load_internal::file::start_phase (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE6B960: roc_load_internal::file::start_tasks (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE6E15F: roc_load_internal::file::update (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE64FA8: roc_load_internal::file::state_thread_step (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE61ABD: roc_load_internal::file::load (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xDFB6C7: roc_load::load_and_monomorphize (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3C2EB: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0x966D03: roc_can::abilities::IAbilitiesStore::union (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE557A4: roc_load_internal::file::start_phase (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE6B960: roc_load_internal::file::start_tasks (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE6E15F: roc_load_internal::file::update (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE64FA8: roc_load_internal::file::state_thread_step (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE61ABD: roc_load_internal::file::load (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xDFB6C7: roc_load::load_and_monomorphize (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3C2EB: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Thread 32: ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0x9943EC: roc_can::def::canonicalize_type_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9B65DE: roc_can::expr::canonicalize_expr::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9B08C3: roc_can::expr::canonicalize_expr (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9D9677: roc_can::scope::Scope::inner_def_scope (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x996EE4: roc_can::def::canonicalize_pending_body (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x985108: roc_can::def::canonicalize_value_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9C407E: roc_can::module::canonicalize_module_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE89314: roc_load_internal::file::canonicalize_and_constrain (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE8D533: roc_load_internal::file::run_task (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE15FCE: core::ops::function::FnOnce::call_once{{vtable.shim}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE0ACED: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE16844: core::ops::function::FnOnce::call_once{{vtable.shim}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Thread 1: ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0x966B8E: roc_can::abilities::IAbilitiesStore::union (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE557A4: roc_load_internal::file::start_phase (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE6B960: roc_load_internal::file::start_tasks (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE70EC5: roc_load_internal::file::update (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE64FA8: roc_load_internal::file::state_thread_step (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE61ABD: roc_load_internal::file::load (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xDFB6C7: roc_load::load_and_monomorphize (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3C2EB: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0x966D03: roc_can::abilities::IAbilitiesStore::union (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE557A4: roc_load_internal::file::start_phase (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE6B960: roc_load_internal::file::start_tasks (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE70EC5: roc_load_internal::file::update (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE64FA8: roc_load_internal::file::state_thread_step (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE61ABD: roc_load_internal::file::load (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xDFB6C7: roc_load::load_and_monomorphize (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3C2EB: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Thread 2: ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0x9943EC: roc_can::def::canonicalize_type_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9B65DE: roc_can::expr::canonicalize_expr::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9B08C3: roc_can::expr::canonicalize_expr (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9BAF12: roc_can::expr::canonicalize_expr::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9AE950: roc_can::expr::canonicalize_expr (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9D9677: roc_can::scope::Scope::inner_def_scope (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x996EE4: roc_can::def::canonicalize_pending_body (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x985108: roc_can::def::canonicalize_value_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9C407E: roc_can::module::canonicalize_module_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE89314: roc_load_internal::file::canonicalize_and_constrain (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE8D533: roc_load_internal::file::run_task (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE15FCE: core::ops::function::FnOnce::call_once{{vtable.shim}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0x9943EC: roc_can::def::canonicalize_type_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9B65DE: roc_can::expr::canonicalize_expr::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9B08C3: roc_can::expr::canonicalize_expr (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9B1B7D: roc_can::expr::canonicalize_expr (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9D9677: roc_can::scope::Scope::inner_def_scope (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x996EE4: roc_can::def::canonicalize_pending_body (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x985108: roc_can::def::canonicalize_value_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9C407E: roc_can::module::canonicalize_module_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE89314: roc_load_internal::file::canonicalize_and_constrain (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE8D533: roc_load_internal::file::run_task (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE15FCE: core::ops::function::FnOnce::call_once{{vtable.shim}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE0ACED: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0x9943EC: roc_can::def::canonicalize_type_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9B65DE: roc_can::expr::canonicalize_expr::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9B08C3: roc_can::expr::canonicalize_expr (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9B1F7F: roc_can::expr::canonicalize_expr (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9D9677: roc_can::scope::Scope::inner_def_scope (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x996EE4: roc_can::def::canonicalize_pending_body (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x985108: roc_can::def::canonicalize_value_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9C407E: roc_can::module::canonicalize_module_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE89314: roc_load_internal::file::canonicalize_and_constrain (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE8D533: roc_load_internal::file::run_task (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE15FCE: core::ops::function::FnOnce::call_once{{vtable.shim}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE0ACED: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0x9943EC: roc_can::def::canonicalize_type_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9B65DE: roc_can::expr::canonicalize_expr::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9B08C3: roc_can::expr::canonicalize_expr (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x987BB3: roc_can::def::canonicalize_value_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9C407E: roc_can::module::canonicalize_module_defs (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE89314: roc_load_internal::file::canonicalize_and_constrain (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE8D533: roc_load_internal::file::run_task (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE15FCE: core::ops::function::FnOnce::call_once{{vtable.shim}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE0ACED: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE16844: core::ops::function::FnOnce::call_once{{vtable.shim}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14DF1E4: std::sys::pal::unix::thread::Thread::new::thread_start (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x699CA41: start_thread (in /nix/store/0wydilnf1c9vznywsvxqnaing4wraaxp-glibc-2.39-52/lib/libc.so.6) ==92315== ==92315== Thread 1: ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0xE6C7DC: roc_load_internal::file::start_tasks (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE6EF68: roc_load_internal::file::update (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE64FA8: roc_load_internal::file::state_thread_step (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE61ABD: roc_load_internal::file::load (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xDFB6C7: roc_load::load_and_monomorphize (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3C2EB: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E8AF4: main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0xE6F96C: roc_load_internal::file::update (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE64FA8: roc_load_internal::file::state_thread_step (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE61ABD: roc_load_internal::file::load (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xDFB6C7: roc_load::load_and_monomorphize (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3C2EB: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E8AF4: main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0xE6C7DC: roc_load_internal::file::start_tasks (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE71089: roc_load_internal::file::update (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE64FA8: roc_load_internal::file::state_thread_step (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE61ABD: roc_load_internal::file::load (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xDFB6C7: roc_load::load_and_monomorphize (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3C2EB: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E8AF4: main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Thread 22: ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0xE90312: roc_load_internal::file::run_task (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE15FCE: core::ops::function::FnOnce::call_once{{vtable.shim}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE0ACED: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xE16844: core::ops::function::FnOnce::call_once{{vtable.shim}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14DF1E4: std::sys::pal::unix::thread::Thread::new::thread_start (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x699CA41: start_thread (in /nix/store/0wydilnf1c9vznywsvxqnaing4wraaxp-glibc-2.39-52/lib/libc.so.6) ==92315== by 0x6A1BE43: clone (in /nix/store/0wydilnf1c9vznywsvxqnaing4wraaxp-glibc-2.39-52/lib/libc.so.6) ==92315== ==92315== Thread 1: ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0xC6013C: roc_alias_analysis::spec_program (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC9C2A1: roc_gen_llvm::llvm::build::build_procedures_help (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC9AE0B: roc_gen_llvm::llvm::build::build_procedures_expose_expects (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x119CC9F: roc_repl_expect::run::expect_mono_module_to_dylib (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3CC79: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E8AF4: main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0xC61E4E: roc_alias_analysis::spec_program (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC9C2A1: roc_gen_llvm::llvm::build::build_procedures_help (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC9AE0B: roc_gen_llvm::llvm::build::build_procedures_expose_expects (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x119CC9F: roc_repl_expect::run::expect_mono_module_to_dylib (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3CC79: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E8AF4: main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0xC6338B: roc_alias_analysis::spec_program (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC9C2A1: roc_gen_llvm::llvm::build::build_procedures_help (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC9AE0B: roc_gen_llvm::llvm::build::build_procedures_expose_expects (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x119CC9F: roc_repl_expect::run::expect_mono_module_to_dylib (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3CC79: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E8AF4: main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0x7D83B1: morphic_lib::util::id_bi_map::IdBiMap::get_or_insert (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x7EA718: morphic_lib::preprocess::resolve_types (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x7C712B: as core::iter::traits::iterator::Iterator>::next (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x7F02EE: morphic_lib::preprocess::preprocess (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x7E51AA: morphic_lib::api::solve_trivial (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC6360E: roc_alias_analysis::spec_program (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC9C2A1: roc_gen_llvm::llvm::build::build_procedures_help (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC9AE0B: roc_gen_llvm::llvm::build::build_procedures_expose_expects (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x119CC9F: roc_repl_expect::run::expect_mono_module_to_dylib (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3CC79: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0x7D83B1: morphic_lib::util::id_bi_map::IdBiMap::get_or_insert (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x7F667B: morphic_lib::preprocess::preprocess_op (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x7F584C: morphic_lib::preprocess::preprocess_block_expr (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x7C76C9: as core::iter::traits::iterator::Iterator>::next (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x7F106B: morphic_lib::preprocess::preprocess (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x7E51AA: morphic_lib::api::solve_trivial (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC6360E: roc_alias_analysis::spec_program (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC9C2A1: roc_gen_llvm::llvm::build::build_procedures_help (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC9AE0B: roc_gen_llvm::llvm::build::build_procedures_expose_expects (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x119CC9F: roc_repl_expect::run::expect_mono_module_to_dylib (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3CC79: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== Conditional jump or move depends on uninitialised value(s) ==92315== at 0x7D83B1: morphic_lib::util::id_bi_map::IdBiMap::get_or_insert (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x7F66E9: morphic_lib::preprocess::preprocess_op (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x7F584C: morphic_lib::preprocess::preprocess_block_expr (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x7C76C9: as core::iter::traits::iterator::Iterator>::next (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x7F141B: morphic_lib::preprocess::preprocess (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x7E51AA: morphic_lib::api::solve_trivial (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC6360E: roc_alias_analysis::spec_program (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC9C2A1: roc_gen_llvm::llvm::build::build_procedures_help (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xC9AE0B: roc_gen_llvm::llvm::build::build_procedures_expose_expects (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x119CC9F: roc_repl_expect::run::expect_mono_module_to_dylib (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3CC79: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== ==92315== Process terminating with default action of signal 11 (SIGSEGV) ==92315== General Protection Fault ==92315== at 0x119F1E8: roc_repl_expect::get_values (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x9F4C8E: roc_repl_expect::run::render_expect_failure (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0xA3DDDB: roc_cli::test (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E090F: roc::main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3532: std::sys_common::backtrace::__rust_begin_short_backtrace (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8D3552: std::rt::lang_start::{{closure}} (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x14C8E59: std::rt::lang_start_internal (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== by 0x8E8AF4: main (in /home/username/gitrepos/roc/target/release-with-lto/roc) ==92315== ==92315== HEAP SUMMARY: ==92315== in use at exit: 339,170 bytes in 2,269 blocks ==92315== total heap usage: 203,812 allocs, 201,543 frees, 56,071,491 bytes allocated ==92315== ==92315== LEAK SUMMARY: ==92315== definitely lost: 0 bytes in 0 blocks ==92315== indirectly lost: 0 bytes in 0 blocks ==92315== possibly lost: 3,520 bytes in 5 blocks ==92315== still reachable: 335,650 bytes in 2,264 blocks ==92315== suppressed: 0 bytes in 0 blocks ==92315== Rerun with --leak-check=full to see details of leaked memory ==92315== ==92315== Use --track-origins=yes to see where uninitialised values come from ==92315== For lists of detected and suppressed errors, rerun with: -s ==92315== ERROR SUMMARY: 563 errors from 24 contexts (suppressed: 0 from 0) Segmentation fault (core dumped) roc on  HEAD (3da0934) [?] is 📦 v0.0.1 via 🦀 via ↯ v0.13.0 via ❄ impure (nix-shell-env) took 2m3s ❯ cat jantemp.roc app [main!] { cli: platform "https://github.com/roc-lang/basic-cli/releases/download/0.19.0/Hj-J_zxz7V9YurCSTFcFdu6cQJie4guzsPMUi5kBYUk.tar.br" } import cli.Stdout main! = |_args| Stdout.line!("ignore me 1") expect actual = 1.0 expected = 2.0 actual == expected