untitled paste

unlisted ⁨1⁩ ⁨file⁩ 2019-12-18 23:24:11 UTC

pastefile1

Raw
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.