Qiskit / benchpress

Apache License 2.0
19 stars 13 forks source link

[Record] Tket 1.30/1.31 test errors #59

Open nonhermitian opened 1 month ago

nonhermitian commented 1 month ago

There seems to be a bug in Tket 1.30 affecting the following tests (not exclusive yet):

TestWorkoutAbstractQasmBenchMedium::test_QASMBench_medium[qf21_n15-heavy-hex]
TestWorkoutAbstractQasmBenchMedium::test_QASMBench_medium[qf21_n15-linear]
TestWorkoutAbstractQasmBenchMedium::test_QASMBench_medium[multiply_n13-square]
TestWorkoutAbstractQasmBenchMedium::test_QASMBench_medium[bv_n19-square]
TestWorkoutAbstractQasmBenchLarge::test_QASMBench_large[bwt_n37-heavy-hex]
TestWorkoutAbstractQasmBenchLarge::test_QASMBench_large[bv_n140-square]

The reason for all is the same:

[2024-07-27 08:56:03] [tket] [critical] Assertion '!"slice is empty"' (/Users/runner/.conan2/p/b/tketec29ba1c560ea/b/src/Circuit/macro_circ_info.cpp : operator++ : 935) failed.  Aborting.
"pytket_info": {
        "pytket": "1.30.0",
        "pytket_qiskit": "0.55.0",
        "qiskit": "1.1.1",
        "qiskit_ibm_runtime": "0.25.0"
    },