You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adapt to CUDA-Q internal-namespace unification (cudaq::detail) (#583)
## Description
Adapt CUDA-QX to CUDA-Q [PR
#4663](NVIDIA/cuda-quantum#4663), which unified
CUDA-Q's internal-use namespaces (`details` / `internal` /
`__internal__` / `__internal`) into a single `cudaq::detail`.
- Update references `cudaq::details::` → `cudaq::detail::`:
- `should_log` / `LogLevel` — `libs/qec/lib/decoder.cpp`,
`libs/qec/lib/realtime/config.cpp`,
`libs/qec/lib/decoders/plugins/trt_decoder/trt_decoder.cpp`
- `runObservation` —
`libs/solvers/include/cudaq/solvers/observe_gradient.h`
- Bump `.cudaq_version` to the #4663 commit
(`f14de75d0dad64fa8b82f8ac1b28a46206b8b73d`).
Pinned to exactly the #4663 commit rather than top-of-tree to avoid
pulling in CUDA-Q #4655 ("Deprecating library
mode," which removes nvq++'s `--enable-mlir`) — that is an unrelated
adaptation best handled in its own PR.
## Runtime / performance impact
N/A — namespace rename and version-pin bump only; no behavior change.
Signed-off-by: Pradnya Khalate <pkhalate@nvidia.com>
0 commit comments