Merge branch 'lang/dispatch-check' into lang/foundations
# Conflicts: # selfhost/ludicc.seed.ll # selfhost/ludicc.win.seed.ll
This commit is contained in:
commit
1381c6c903
6 changed files with 89369 additions and 153799 deletions
|
|
@ -1120,6 +1120,7 @@ function cmd_dev_test() -> int {
|
|||
reject_case("rejected/record_mixup", "d wants a Door and this is a Key", "one record type is not another")
|
||||
reject_case("rejected/record_as_text", "argument 1 of sign wants a string and this is a Trail", "a record is not text")
|
||||
reject_case("rejected/text_plus_number", "text joins text only", "text plus a number is refused")
|
||||
reject_case("rejected/math_into_text", "field a1 of Note wants a string and this is an int", "a Math.* result has its type: an int from Math.max is not text")
|
||||
reject_count("rejected/every_error", 3, "every type error in a program is reported at once, not only the first")
|
||||
feat_case("lang/generics", "", "7 Crater Lake a 2 west 7 0.75 2.5 1", "generics.ludic (L5: generic records and functions, nested instances, fn-typed parameters and fields, inference from the result's slot)")
|
||||
reject_case("rejected/generic_unbound", "cannot tell what T is in this call to pool_new", "a call whose type arguments nothing decides is refused")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue