- Version: ≥ v10.4.0 < v12.0.0
- Platform: Linux 4.9.0-8-amd64 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
- Subsystem: v8
V8 versions between 6.7 and 7.0 (inclusive) have a bug where
[...[]];
console.log(Object.is(-0, 0));
prints true rather than false. This is reproducible with all Node.js versions after 10.4.0, though it is fixed on master which uses V8 7.1. We should find the V8 commit that fixes this and backport it to LTS at the very least.
/cc @devsnek, who helped triage this bug
/cc @nodejs/v8
V8 versions between 6.7 and 7.0 (inclusive) have a bug where
prints
truerather thanfalse. This is reproducible with all Node.js versions after 10.4.0, though it is fixed on master which uses V8 7.1. We should find the V8 commit that fixes this and backport it to LTS at the very least./cc @devsnek, who helped triage this bug
/cc @nodejs/v8