FAIL: tests/objvariant/trt_discrim_err1.nim C Test "tests/objvariant/trt_discrim_err1.nim" in category "objvariant" Failure: reMsgsDiffer Expected: branch initialization with a runtime discriminator is not supported inside of an `elif` branch. Gotten: runtime discriminator could select multiple branches, so you can't initialize these fields: green. FAIL: tests/objvariant/trt_discrim_err2.nim C Test "tests/objvariant/trt_discrim_err2.nim" in category "objvariant" Failure: reMsgsDiffer Expected: branch initialization with a runtime discriminator only supports ordinal types with 2^16 elements or less. Gotten: unhandled exception: /home/clyybber/builds/nim/compiler/semtypes.nim(602, 11) `lengthOrd(c.config, t) <= BiggestInt(MaxSetElements)` [AssertionError] FAIL: tests/objvariant/trt_discrim_err3.nim C Test "tests/objvariant/trt_discrim_err3.nim" in category "objvariant" Failure: reMsgsDiffer Expected: runtime discriminator must be immutable if branch fields are initialized, a 'let' binding is required. Gotten: runtime discriminator could select multiple branches, so you can't initialize these fields: i32.