Thrust from CCCL>=2.4 is incompatible
CCCL 2.5 comes with CUDA SDK 12.5 which makes VTK-m incompatible with CUDA 12.5 for now.
The issue is that vtkm/exec/cuda/internal/ThrustPatches.h
(L213) uses __thrust_exec_check_disable__
which was replaced with _CCCL_EXEC_CHECK_DISABLE
in CCCL 2.4 (see CCCL commit a51b1f8).