kdr-aus/ogma

[BUG] Internal Error: the locals graph has been changed and needs updating

Closed this issue · 0 comments

Current Behaviour

┃Internal Error: the locals graph has been changed and needs updating                                                        ┃
┃--> shell:136                                                                                                               ┃
┃ | open ~~~~ | skip 1 | append --value { get:Num ~~~~ | * 1e6 | let $n | \  ┃
┃'mkt-cap ' | + $v }                                                                                                         ┃
┃ |                                                                                                                          ┃
┃                ^                                                                                                           ┃
┃--> help: this is an internal bug, please report it at <https://github.com/kdr-aus/ogma/issues>                             ┃
┃Please supply this BACKTRACE:                                                                                               ┃
┃   0: ogma::common::err::Error::update_locals_graph                                                                         ┃
┃   1: ogma::eng::arg::ArgBuilder::concrete                                                                                  ┃
┃   2: ogma::lang::impls::intrinsics::arithmetic::add_intrinsic                                                              ┃
┃   3: core::ops::function::Fn::call                                                                                         ┃
┃   4: ogma::eng::comp::<impl ogma::eng::Compiler>::compile_block                                                            ┃
┃   5: ogma::eng::comp::<impl ogma::eng::Compiler>::compile                                                                  ┃
┃   6: ogma::eng::comp::compile_with_seed_vars                                                                               ┃
┃   7: std::sys_common::backtrace::__rust_begin_short_backtrace                                                              ┃
┃   8: core::ops::function::FnOnce::call_once{{vtable.shim}}                                                                 ┃
┃   9: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once                                              ┃
┃             at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9                           ┃
┃      <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once                                              ┃
┃             at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9                           ┃
┃      std::sys::unix::thread::Thread::new::thread_start                                                                     ┃
┃             at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys/unix/thread.rs:108:17                   ┃
┃  10: start_thread                                                                                                          ┃
┃  11: clone

Expected Behaviour

Reproduction Steps

Additional information