Evan Ovadia
Evan Ovadia
Repro'd, thanks for the snippet! This could be a problem in check-lifetimes pass's `UninitializedValueScan::checkTryOp`, erasing the knowledge that this was initialized already. Moving to the backlog to be considered for...
Repro'd, thanks for the snippet! That does seem odd, `ref` indeed should work the same way as mut in this situation. Marking medium since it feels pretty fundamental, and moving...
Repro'd, thanks for the snippet! (And hi Jeff!) Moving to the backlog to be considered for next cycle, but please DM me if this issue is time-sensitive.Marking high priority since...
I got something else from that snippet: ``` /Users/verdagon/modular/MOCO-1934.mojo:4:7: error: argument type must be specified def b(a): ^ /Users/verdagon/modular/MOCO-1934.mojo:8:7: error: argument type must be specified def c(a): ^ ``` But...
Looking into it now, thanks for the report! Doesn't repro on linux. Steps: 1. `git clone https://github.com/carlca/ca_web_server` 2. `cd ca_web_server` 3. (Install pixi) 4. `pixi workspace platform add linux-64` to...
This bug might be nondeterministic… ``` [M] verdagon@Evans-MacBook-Pro ca_web_server % pixi run fluent ✨ Pixi task (fluent): pixi run clean && pixi run mojo fluent.mojo ✨ Pixi task (clean): rm...
More data: These commands consistently succeed: * `br //KGEN/tools/mojo -- -O3 ca_web_server/fluent.mojo` * `bd //KGEN/tools/mojo -- -O3 ca_web_server/fluent.mojo` * `mojo -O3 ca_web_server/fluent.mojo` …which TBH likely just means I'm on the...
I'm getting some weird repro patterns with this one. * Previously/above, I was getting consistent crashes with `pixi run fluent`. * Saw no repro'd in my repo, which was at...
HOLD THE PHONE, I GOT ANOTHER REPRO. `br //KGEN/tools/mojo -- -O3 ca_web_server/fluent.mojo` gave: `/Users/verdagon/modular/tools/bazel: line 252: 80892 Illegal instruction: 4 env -i "${passthrough_env[@]}" "$BAZEL_REAL" "$@"`. And I ran it in...
> (@owenhilyard) Could we have some kind of __unsafe_destroy builtin as an escape hatch? For instance, there are reasons to destroy a coroutine without finishing its execution if you want...