Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple RLP/Stint (?) linked issues in test_vm_json.nim #27

Closed
mratsim opened this issue May 14, 2018 · 0 comments
Closed

Multiple RLP/Stint (?) linked issues in test_vm_json.nim #27

mratsim opened this issue May 14, 2018 · 0 comments

Comments

@mratsim
Copy link
Contributor

mratsim commented May 14, 2018

To be investigated, many tests but not all fails at rlp toBytes proc even simple byte operations like equality, xor, and, compare:

  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/or2.json
vmBitwiseLogicOperationsgt3.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/sgt3.json
vmBitwiseLogicOperationxor2.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/xor2.json
vmBitwiseLogicOperationbyte4.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/byte4.json
vmBitwiseLogicOperationnot5.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/not5.json
vmBitwiseLogicOperationeq2.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/eq2.json
vmBitwiseLogicOperationbyte8.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/byte8.json
vmBitwiseLogicOperationand0.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/and0.json
vmBitwiseLogicOperationand1.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/and1.json
vmBitwiseLogicOperationbyte9.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/byte9.json
vmBitwiseLogicOperationnot4.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/not4.json
vmBitwiseLogicOperationbyte5.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/byte5.json
vmBitwiseLogicOperationxor3.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/xor3.json
vmBitwiseLogicOperationsgt2.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/sgt2.json
vmBitwiseLogicOperationor3.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/or3.json
vmBitwiseLogicOperationslt0.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/slt0.json
vmBitwiseLogicOperationnot3.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/not3.json
vmBitwiseLogicOperationlt0.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/lt0.json
vmBitwiseLogicOperationgt2.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/gt2.json
vmBitwiseLogicOperationor4.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/or4.json
vmBitwiseLogicOperationxor4.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/xor4.json
vmBitwiseLogicOperationbyte2.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/byte2.json
vmBitwiseLogicOperationbyte3.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/byte3.json
vmBitwiseLogicOperationxor5.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/xor5.json
vmBitwiseLogicOperationsgt4.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/sgt4.json
vmBitwiseLogicOperationor5.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/or5.json
vmBitwiseLogicOperationgt3.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/gt3.json
vmBitwiseLogicOperationlt1.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/lt1.json
vmBitwiseLogicOperationnot2.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/not2.json
vmBitwiseLogicOperationand4.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/and4.json
vmBitwiseLogicOperationgt0.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/gt0.json
vmBitwiseLogicOperationiszero0.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/iszero0.json
vmBitwiseLogicOperationlt2.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/lt2.json
vmBitwiseLogicOperationnot1.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/not1.json
vmBitwiseLogicOperationbyte0.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/byte0.json
vmBitwiseLogicOperationslt4.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/slt4.json
vmBitwiseLogicOperationbyte1.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/byte1.json
vmBitwiseLogicOperationnot0.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/not0.json
vmBitwiseLogicOperationlt3.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/lt3.json
vmBitwiseLogicOperationiszero1.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/iszero1.json
vmBitwiseLogicOperationgt1.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/gt1.json
vmBitwiseLogicOperationand5.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/and5.json
vmBitwiseLogicOperationbyte6.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/byte6.json
vmBitwiseLogicOperationxor0.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/xor0.json
vmBitwiseLogicOperationsgt1.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/sgt1.json
vmBitwiseLogicOperationor0.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/or0.json
vmBitwiseLogicOperationslt3.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/slt3.json
vmBitwiseLogicOperationand2.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/and2.json
vmBitwiseLogicOperationbyte11.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/byte11.json
vmBitwiseLogicOperationiszeo2.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/iszeo2.json
vmBitwiseLogicOperationeq0.json
  [OK] tests/fixtures/VMTests/vmBitwiseLogicOperation/eq0.json
vmBitwiseLogicOperationeq1.json
test_helpers.nim(48)     test_vm_json
computation.nim(278)     testFixture
computation.nim(272)     :anonymous
storage.nim(40)          sstore
rlp.nim(360)             setStorage
rlp.nim(306)             read
rlp.nim(209)             toBytes

    Unhandled exception:
  [FAILED] tests/fixtures/VMTests/vmBitwiseLogicOperation/eq1.json
vmBitwiseLogicOperationbyte10.json

This used to work in with ttmath so there is probably an encode issue with Stint and RLP: 9fc80cb#diff-7ee8b9b9175bc33fa229c107c363a936 cc @zah

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant