browserify / browserify/to-buffer

Test fail with Big-Endian architectures

Open
#6 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
31
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Hi,

when trying to [launch test with a S390x machine](https://ci.debian.net/packages/n/node-to-buffer/testing/s390x/64546627/), test fail with:
```
ok 10 should be deeply equivalent
77s # handle all TA types
77s not ok 11 BigInt64Array should be converted to Buffer correctly
77s ---
77s operator: deepEqual
77s expected:
77s actual:
77s at: (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5)
77s stack: |-
77s Error: BigInt64Array should be converted to Buffer correctly
77s at Test.assert [as _assert] (/usr/share/nodejs/tape/lib/test.js:312:48)
77s at Test.bound [as _assert] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.tapeDeepEqual (/usr/share/nodejs/tape/lib/test.js:553:7)
77s at Test.bound [as deepEqual] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at /tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5
77s at forEachArray (/usr/share/nodejs/for-each/index.js:12:17)
77s at forEach (/usr/share/nodejs/for-each/index.js:54:9)
77s at Test. (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:51:2)
77s at Test.bound [as _cb] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.run (/usr/share/nodejs/tape/lib/test.js:115:28)
77s ...
77s not ok 12 BigUint64Array should be converted to Buffer correctly
77s ---
77s operator: deepEqual
77s expected:
77s actual:
77s at: (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5)
77s stack: |-
77s Error: BigUint64Array should be converted to Buffer correctly
77s at Test.assert [as _assert] (/usr/share/nodejs/tape/lib/test.js:312:48)
77s at Test.bound [as _assert] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.tapeDeepEqual (/usr/share/nodejs/tape/lib/test.js:553:7)
77s at Test.bound [as deepEqual] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at /tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5
77s at forEachArray (/usr/share/nodejs/for-each/index.js:12:17)
77s at forEach (/usr/share/nodejs/for-each/index.js:54:9)
77s at Test. (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:51:2)
77s at Test.bound [as _cb] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.run (/usr/share/nodejs/tape/lib/test.js:115:28)
77s ...
77s not ok 13 Float32Array should be converted to Buffer correctly
77s ---
77s operator: deepEqual
77s expected:
77s actual:
77s at: (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5)
77s stack: |-
77s Error: Float32Array should be converted to Buffer correctly
77s at Test.assert [as _assert] (/usr/share/nodejs/tape/lib/test.js:312:48)
77s at Test.bound [as _assert] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.tapeDeepEqual (/usr/share/nodejs/tape/lib/test.js:553:7)
77s at Test.bound [as deepEqual] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at /tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5
77s at forEachArray (/usr/share/nodejs/for-each/index.js:12:17)
77s at forEach (/usr/share/nodejs/for-each/index.js:54:9)
77s at Test. (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:51:2)
77s at Test.bound [as _cb] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.run (/usr/share/nodejs/tape/lib/test.js:115:28)
77s ...
77s not ok 14 Float64Array should be converted to Buffer correctly
77s ---
77s operator: deepEqual
77s expected:
77s actual:
77s at: (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5)
77s stack: |-
77s Error: Float64Array should be converted to Buffer correctly
77s at Test.assert [as _assert] (/usr/share/nodejs/tape/lib/test.js:312:48)
77s at Test.bound [as _assert] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.tapeDeepEqual (/usr/share/nodejs/tape/lib/test.js:553:7)
77s at Test.bound [as deepEqual] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at /tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5
77s at forEachArray (/usr/share/nodejs/for-each/index.js:12:17)
77s at forEach (/usr/share/nodejs/for-each/index.js:54:9)
77s at Test. (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:51:2)
77s at Test.bound [as _cb] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.run (/usr/share/nodejs/tape/lib/test.js:115:28)
77s ...
77s not ok 15 Int16Array should be converted to Buffer correctly
77s ---
77s operator: deepEqual
77s expected:
77s actual:
77s at: (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5)
77s stack: |-
77s Error: Int16Array should be converted to Buffer correctly
77s at Test.assert [as _assert] (/usr/share/nodejs/tape/lib/test.js:312:48)
77s at Test.bound [as _assert] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.tapeDeepEqual (/usr/share/nodejs/tape/lib/test.js:553:7)
77s at Test.bound [as deepEqual] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at /tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5
77s at forEachArray (/usr/share/nodejs/for-each/index.js:12:17)
77s at forEach (/usr/share/nodejs/for-each/index.js:54:9)
77s at Test. (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:51:2)
77s at Test.bound [as _cb] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.run (/usr/share/nodejs/tape/lib/test.js:115:28)
77s ...
77s not ok 16 Int32Array should be converted to Buffer correctly
77s ---
77s operator: deepEqual
77s expected:
77s actual:
77s at: (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5)
77s stack: |-
77s Error: Int32Array should be converted to Buffer correctly
77s at Test.assert [as _assert] (/usr/share/nodejs/tape/lib/test.js:312:48)
77s at Test.bound [as _assert] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.tapeDeepEqual (/usr/share/nodejs/tape/lib/test.js:553:7)
77s at Test.bound [as deepEqual] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at /tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5
77s at forEachArray (/usr/share/nodejs/for-each/index.js:12:17)
77s at forEach (/usr/share/nodejs/for-each/index.js:54:9)
77s at Test. (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:51:2)
77s at Test.bound [as _cb] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.run (/usr/share/nodejs/tape/lib/test.js:115:28)
77s ...
77s ok 17 Int8Array should be converted to Buffer correctly
77s not ok 18 Uint16Array should be converted to Buffer correctly
77s ---
77s operator: deepEqual
77s expected:
77s actual:
77s at: (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5)
77s stack: |-
77s Error: Uint16Array should be converted to Buffer correctly
77s at Test.assert [as _assert] (/usr/share/nodejs/tape/lib/test.js:312:48)
77s at Test.bound [as _assert] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.tapeDeepEqual (/usr/share/nodejs/tape/lib/test.js:553:7)
77s at Test.bound [as deepEqual] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at /tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5
77s at forEachArray (/usr/share/nodejs/for-each/index.js:12:17)
77s at forEach (/usr/share/nodejs/for-each/index.js:54:9)
77s at Test. (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:51:2)
77s at Test.bound [as _cb] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.run (/usr/share/nodejs/tape/lib/test.js:115:28)
77s ...
77s not ok 19 Uint32Array should be converted to Buffer correctly
77s ---
77s operator: deepEqual
77s expected:
77s actual:
77s at: (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5)
77s stack: |-
77s Error: Uint32Array should be converted to Buffer correctly
77s at Test.assert [as _assert] (/usr/share/nodejs/tape/lib/test.js:312:48)
77s at Test.bound [as _assert] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.tapeDeepEqual (/usr/share/nodejs/tape/lib/test.js:553:7)
77s at Test.bound [as deepEqual] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at /tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:65:5
77s at forEachArray (/usr/share/nodejs/for-each/index.js:12:17)
77s at forEach (/usr/share/nodejs/for-each/index.js:54:9)
77s at Test. (/tmp/autopkgtest-lxc.pymxjoyv/downtmp/autopkgtest_tmp/smoke4IolJr/test/index.js:51:2)
77s at Test.bound [as _cb] (/usr/share/nodejs/tape/lib/test.js:95:17)
77s at Test.run (/usr/share/nodejs/tape/lib/test.js:115:28)
77s ...
77s ok 20 Uint8Array should be converted to Buffer correctly
77s ok 21 Uint8ClampedArray should be converted to Buffer correctly
77s # TA subset view on another one
77s ok 22 BYTES_PER_ELEMENT: sanity check
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.