ludic/selfhost
Orkuncakilkaya 2fdefa6040 fix(test): expect_eq on strings compares their text and prints both on a failure
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>
2026-09-25 19:23:38 +03:00
..
backend fix(test): expect_eq on strings compares their text and prints both on a failure 2026-09-25 19:23:38 +03:00
check feat(lang): 0.R1 - actions and reducers 2026-09-25 19:13:46 +03:00
frontend feat(lang): 0.R1 - actions and reducers 2026-09-25 19:13:46 +03:00
golden chore(repo): DX cleanup — categorise examples, text-diffable golden, build/ output (#27 #28 #30) 2026-08-30 18:54:21 +03:00
support feat(lang): L4 type checker between parse and emit 2026-09-24 01:34:49 +03:00
tests fix(compiler): == / != on references is identity; only text compares by content 2026-09-16 16:13:31 +03:00
ludicc.seed.ll fix(test): expect_eq on strings compares their text and prints both on a failure 2026-09-25 19:23:38 +03:00
ludicc.win.seed.ll fix(test): expect_eq on strings compares their text and prints both on a failure 2026-09-25 19:23:38 +03:00
main.ludic wip(0.S3): the packages migrated by ludic migrate state packages - every package test green 2026-09-25 14:02:21 +03:00