Skip to content

Commit

Permalink
Qrack errata commit bc1d5d8
Browse files Browse the repository at this point in the history
  • Loading branch information
WrathfulSpatula committed Nov 13, 2024
1 parent 55bd683 commit 533ed9b
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 3 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ lib64/
parts/
sdist/
_skbuild/
qrack/
_qrack_include/
var/
*.egg-info/
.installed.cfg
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ help:
build-deps:
ifneq ($(OS),Windows_NT)
ifeq ($(QRACK_PRESENT),)
git clone https://github.com/unitaryfund/qrack.git; cd qrack; git checkout be06a1839bc8ad7f04b7bc98c9eee9cb86b3d6b8; cd ..
git clone https://github.com/unitaryfund/qrack.git; cd qrack; git checkout bc1d5d890a0537bafde7f9f853640487a5e4b69f; cd ..
endif
mkdir -p qrack/build
ifeq ($(UNAME_S),Linux)
Expand Down
2 changes: 1 addition & 1 deletion catalyst
Submodule catalyst updated 79 files
+2 −2 .dep-versions
+1 −1 .github/workflows/build-nightly-release.yaml
+7 −7 .github/workflows/build-wheel-linux-x86_64.yaml
+7 −7 .github/workflows/build-wheel-macos-arm64.yaml
+11 −11 .github/workflows/build-wheel-macos-x86_64.yaml
+6 −5 .github/workflows/check-catalyst.yaml
+4 −4 .github/workflows/scripts/linux_arm64/rh8/build_catalyst.sh
+2 −2 .github/workflows/scripts/linux_arm64/rh8/build_llvm.sh
+2 −2 .github/workflows/scripts/linux_arm64/rh8/build_mhlo.sh
+3 −0 .readthedocs.yaml
+7 −1 Makefile
+242 −0 doc/catalyst-cli/catalyst-cli.rst
+210 −33 doc/dev/transforms.rst
+1 −0 doc/index.rst
+25 −1 doc/releases/changelog-dev.md
+3 −3 doc/requirements.txt
+5 −0 frontend/CMakeLists.txt
+1 −0 frontend/catalyst/CMakeLists.txt
+1 −1 frontend/catalyst/_version.py
+10 −1 frontend/catalyst/device/decomposition.py
+0 −2 frontend/catalyst/passes.py
+12 −11 frontend/catalyst/third_party/oqc/src/CMakeLists.txt
+0 −2 frontend/catalyst/third_party/oqc/src/Makefile
+1 −3 frontend/catalyst/third_party/oqc/src/OQCDevice.hpp
+15 −54 frontend/catalyst/third_party/oqc/src/OQCRunner.hpp
+73 −0 frontend/catalyst/third_party/oqc/src/oqc_python_module.cpp
+10 −0 frontend/catalyst/third_party/oqc/src/tests/CMakeLists.txt
+1 −4 frontend/catalyst/third_party/oqc/src/tests/Test_OQCDevice.cpp
+46 −0 frontend/catalyst/utils/CMakeLists.txt
+52 −40 frontend/catalyst/utils/wrapper.cpp
+2 −2 frontend/test/pytest/test_adjoint.py
+3 −3 frontend/test/pytest/test_callback.py
+4 −2 frontend/test/pytest/test_compiler.py
+124 −0 frontend/test/pytest/test_measurements_results.py
+45 −0 frontend/test/pytest/test_measurements_shots_results.py
+3 −4 frontend/test/pytest/test_quantum_control.py
+14 −105 frontend/test/pytest/test_template.py
+987 −49 frontend/test/pytest/test_transform.py
+2 −2 mlir/Makefile
+1 −1 mlir/include/Driver/CompilerDriver.h
+1 −0 mlir/include/Quantum/Transforms/Passes.h
+7 −1 mlir/include/Quantum/Transforms/Passes.td
+1 −0 mlir/include/Quantum/Transforms/Patterns.h
+1 −0 mlir/lib/Catalyst/Transforms/RegisterAllPasses.cpp
+12 −7 mlir/lib/Driver/CompilerDriver.cpp
+2 −0 mlir/lib/Quantum/Transforms/CMakeLists.txt
+176 −0 mlir/lib/Quantum/Transforms/IonsDecompositionPatterns.cpp
+67 −0 mlir/lib/Quantum/Transforms/ions_decompositions.cpp
+124 −0 mlir/test/Quantum/IonsDecompositionTest.mlir
+1 −1 pyproject.toml
+2 −1 requirements.txt
+3 −2 runtime/.clang-tidy
+0 −2 runtime/CMakeLists.txt
+1 −1 runtime/Makefile
+3 −2 runtime/include/DataView.hpp
+79 −0 runtime/include/DynamicLibraryLoader.hpp
+4 −2 runtime/include/QuantumDevice.hpp
+13 −13 runtime/include/Types.h
+8 −6 runtime/lib/backend/common/Utils.hpp
+2 −1 runtime/lib/backend/lightning/lightning_dynamic/LightningObsManager.hpp
+15 −15 runtime/lib/backend/lightning/lightning_dynamic/LightningSimulator.cpp
+9 −4 runtime/lib/backend/lightning/lightning_dynamic/LightningSimulator.hpp
+7 −8 runtime/lib/backend/lightning/lightning_dynamic/StateVectorLQubitDynamic.hpp
+9 −2 runtime/lib/backend/openqasm/CMakeLists.txt
+0 −4 runtime/lib/backend/openqasm/OpenQasmDevice.cpp
+1 −3 runtime/lib/backend/openqasm/OpenQasmDevice.hpp
+66 −264 runtime/lib/backend/openqasm/OpenQasmRunner.hpp
+172 −0 runtime/lib/backend/openqasm/openqasm_python_module.cpp
+1 −2 runtime/lib/capi/CMakeLists.txt
+28 −21 runtime/lib/capi/ExecutionContext.hpp
+0 −4 runtime/lib/capi/RuntimeCAPI.cpp
+1 −0 runtime/lib/registry/Registry.cpp
+10 −1 runtime/tests/CMakeLists.txt
+4 −3 runtime/tests/TestUtils.hpp
+0 −3 runtime/tests/Test_OpenQasmDevice.cpp
+0 −3 runtime/utils/CMakeLists.txt
+0 −18 runtime/utils/Python.cpp
+0 −69 runtime/utils/Python.hpp
+129 −33 setup.py
2 changes: 1 addition & 1 deletion pennylane_qrack/_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@
Version number (major.minor.patch[-label])
"""

__version__ = "0.10.11"
__version__ = "0.10.12"

0 comments on commit 533ed9b

Please sign in to comment.