-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Open
Labels
area-testCross-cutting test issues (use area- labels for specific failures; not used for package:test).Cross-cutting test issues (use area- labels for specific failures; not used for package:test).type-enhancementA request for a change that isn't a bugA request for a change that isn't a bug
Description
Our test framework has the ability to check for errors on specific backends, for example it allows this
check(0x7FFF00001111F000);
check(0x7FFF00001111FC00);
check(0x7FFF00001111FE00);
// ^
// [web] The integer literal 0x7FFF00001111FE00 can't be represented exactly in JavaScript.
This test - testing that on web one gets an error/warning - is only really valid for our to-JavaScript compilers.
In dart2wasm we have wrap-around int64 semantics just like the VM.
=> So we'd want to split up [web]
into [web_js]
and [web_wasm]
.
/cc @athomas @munificent
Metadata
Metadata
Assignees
Labels
area-testCross-cutting test issues (use area- labels for specific failures; not used for package:test).Cross-cutting test issues (use area- labels for specific failures; not used for package:test).type-enhancementA request for a change that isn't a bugA request for a change that isn't a bug