NOTE: module
keyword is now scaffold_module
.
Features
- OpenQASM Support: Arraywise and Bitwise Measurement now supported, Conditional Instruction
- Multidimensional quantum and classical Registers
- NISQ Benchmarks added with IBMQ Resource Count
Logistics
- Backend update from LLVM 3.1 to LLVM 10
- Build system now uses CMake and Ninja rather than Make
- New Build Script
Bug Fixes
- Many segmentation faults in passes fixed
- Reverse Pass now correctly compiles