QuTech-Delft / OpenQL

OpenQL: A Portable Quantum Programming Framework for Quantum Accelerators. https://dl.acm.org/doi/10.1145/3474222
https://openql.readthedocs.io
Other
99 stars 44 forks source link

Remove test dependencies on libqasm/qisa assembler, remove classical reg allocation #358

Closed jvanstraten closed 3 years ago

jvanstraten commented 3 years ago

Test dependencies should speak for themselves; they should never have depended on external tools anyway. Everything now compares the output files against golden versions rather than just checking if they're syntactically correct.

I removed classical register allocation because it was horribly broken. See https://github.com/QE-Lab/OpenQL/issues/171#issuecomment-703767343.