CUB_WRAPPED_NAMESPACE=cccl_preload wraps cub into cccl_preload::cub but cccl_allocator_preload.cu uses bare cub:: — compilation fails. _CCCL_COMPILER_GCC=1 conflicts with CCCL auto-detection (redefined warning). Drop both. CUB_DISABLE_NAMESPACE_MAGIC alone is sufficient.