Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
24ee5a1
Feat/qec polish (#225)
ciaranra Jan 7, 2026
70abe2c
fix
ciaranra Jan 7, 2026
1714e8a
Merge remote-tracking branch 'origin/dev' into polish-qec
ciaranra Jan 7, 2026
b88b31e
Tailloops
ciaranra Jan 7, 2026
32dae77
Add complete Guppy-to-HUGR simulation support with all extension hand…
ciaranra Jan 8, 2026
2960c19
Auto stash before checking out "origin/feat/improved-hugr-engine"
ciaranra Jan 9, 2026
1ac9d7f
fix
ciaranra Jan 9, 2026
bfb2794
fix
ciaranra Jan 9, 2026
a93fa15
Merge branch 'dev' into feat/improved-hugr-engine
ciaranra Jan 9, 2026
dbe2902
Add generic gpu simulator
ciaranra Jan 9, 2026
3d7ab0a
comparisons
ciaranra Jan 9, 2026
219179c
general gpu checking
ciaranra Jan 9, 2026
7790aac
refactor simulators to use &[QubitId]
ciaranra Jan 10, 2026
969c778
opt
ciaranra Jan 10, 2026
0a983c7
Simplify SparseStab and others
ciaranra Jan 10, 2026
1637bf2
opt
ciaranra Jan 11, 2026
837a6f4
opt
ciaranra Jan 11, 2026
7a78f63
opt fusion
ciaranra Jan 11, 2026
1901de6
opt
ciaranra Jan 11, 2026
b30cf1d
opt
ciaranra Jan 12, 2026
6cc39bf
hybrid
ciaranra Jan 12, 2026
db9b603
opt
ciaranra Jan 12, 2026
27e7493
opt
ciaranra Jan 12, 2026
6affe08
opt
ciaranra Jan 12, 2026
eae432d
lint
ciaranra Jan 12, 2026
4d35de2
Merge remote-tracking branch 'origin/dev' into feat/generic-gpu-sim
ciaranra Jan 12, 2026
6c219b2
fix
ciaranra Jan 13, 2026
867d45f
gpu
ciaranra Jan 14, 2026
4b90c89
opt
ciaranra Jan 14, 2026
3dd6781
Merge remote-tracking branch 'origin/dev' into feat/generic-gpu-sim
ciaranra Jan 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions .github/workflows/rust-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,8 @@ jobs:
if: matrix.os == 'ubuntu-latest'
run: |
# With CUDA Toolkit installed, we can compile with CUDA features
cargo test --no-run --workspace --exclude pecos-decoders --features llvm,cuda
# Exclude pecos-gpu-sims: Ubuntu CI runners have no GPU (Vulkan/Metal/DX12)
cargo test --no-run --workspace --exclude pecos-decoders --exclude pecos-gpu-sims --features llvm,cuda
cargo test --no-run -p pecos-decoders --all-features

- name: Compile tests (Windows)
Expand Down Expand Up @@ -321,8 +322,8 @@ jobs:
if: matrix.os == 'ubuntu-latest'
run: |
# With CUDA Toolkit installed, we can test with CUDA features
# Note: GPU tests will detect no actual GPU at runtime and skip GPU-specific tests
cargo test --workspace --exclude pecos-decoders --features llvm,cuda
# Exclude pecos-gpu-sims: Ubuntu CI runners have no GPU (Vulkan/Metal/DX12)
cargo test --workspace --exclude pecos-decoders --exclude pecos-gpu-sims --features llvm,cuda
cargo test -p pecos-decoders --all-features

- name: Run tests (Windows)
Expand Down
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ tmp/
# Cargo config with machine-specific LLVM paths
.cargo/config.toml

# Profiling artifacts
perf.data
perf.data.old
flamegraph.svg
*.flamegraph.svg

# pytest results
junit/

Expand Down
Loading
Loading