davidot
davidot
Here is a minimal example: ``` var passed = false; if (!passed) console.log('Hello UBSAN'); ``` The error: ``` Userland/Libraries/LibJS/Bytecode/Op.h:425:76: runtime error: member access within misaligned address 0x7f669477b054 for type 'struct...
From what I read #797 They use it not directly on `arguments` but via `arguments.callee`, so this might be different? ```js function test2() { if(arguments.callee.caller===undefined) { called=true; } else {...
In [INTERPRETING.md](https://github.com/tc39/test262/blob/main/INTERPRETING.md#negative) it says: `phase` - the stage of the test interpretation process that the error is expected to be produced; valid phases are: - `parse`: occurs while parsing the...
In Interpreting.MD it only states: * When called with no arguments or with the first argument "" (an empty string) returns null. Note: The peculiar second requirement permits testing algorithms...
It is based on https://github.com/fastfloat/fast_float, or the paper at https://arxiv.org/abs/2101.11408 Oh and I just found this explanation: https://nigeltao.github.io/blog/2020/eisel-lemire.html and https://nigeltao.github.io/blog/2020/parse-number-f64-simple.html There is a number of things I need to figure...
~~Should be relatively easy to also add support for text blocks at least Might still do that~~ Done!