Open
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