It lowered to an i32 compare of two pointers, which the IR refused. Two strings with the same text are equal now, a null only to a null, and a failure says expect_eq failed (got "camp", want "lake"). examples/library/testing_strings.ludic (two tests fail on purpose, and the output is checked); ludic.base's actions_test uses it again. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| game | ||
| stdlib | ||
| emit_addr.ludic | ||
| emit_call.ludic | ||
| emit_core.ludic | ||
| emit_decl.ludic | ||
| emit_deps.ludic | ||
| emit_expr.ludic | ||
| emit_float.ludic | ||
| emit_fnval.ludic | ||
| emit_head.ludic | ||
| emit_intrin.ludic | ||
| emit_intrin2.ludic | ||
| emit_mem.ludic | ||
| emit_new.ludic | ||
| emit_stmt.ludic | ||
| emit_vis.ludic | ||