53 lines
1.6 KiB
YAML
53 lines
1.6 KiB
YAML
CompileFlags:
|
|
CompilationDatabase: build
|
|
Add:
|
|
- -I/home/rigoni/devel/cmt/ulib/src
|
|
- -isystem/home/share/micromamba/envs/mutom/include
|
|
- -isystem/home/share/micromamba/envs/mutom/include/eigen3
|
|
- -isystem/home/share/micromamba/envs/mutom/targets/x86_64-linux/include
|
|
- -isystem/home/share/micromamba/envs/mutom/lib/gcc/x86_64-conda-linux-gnu/14.3.0/include/c++
|
|
- -isystem/isystem/home/share/micromamba/envs/mutom/lib/gcc/x86_64-conda-linux-gnu/14.3.0/include/c++/x86_64-conda-linux-gnu
|
|
- -isystem/home/share/micromamba/envs/mutom/x86_64-conda-linux-gnu/sysroot/usr/include
|
|
- "--gcc-toolchain=/home/share/micromamba/envs/mutom"
|
|
- -D_ULIB_DETAIL_SIGNAL_EMIT
|
|
- -DUSE_CUDA
|
|
- -std=c++17
|
|
- "-D__host__="
|
|
- "-D__device__="
|
|
- "-D__global__="
|
|
- "-D__constant__="
|
|
- "-D__shared__="
|
|
- "-D__align__(x)="
|
|
- "-D__forceinline__=inline"
|
|
- "-D__launch_bounds__(x)="
|
|
|
|
Diagnostics:
|
|
UnusedIncludes: None
|
|
MissingIncludes: None
|
|
|
|
---
|
|
If:
|
|
PathExclude: [/home/rigoni/devel/cmt/ulib/src/.*]
|
|
Diagnostics:
|
|
Suppress: ["*"]
|
|
|
|
---
|
|
If:
|
|
PathMatch: [.*\.cu, .*/src/Math/testing/VoxRaytracerTest.cpp, .*/src/Math/VoxRaytracer.cpp, .*/src/Math/VoxImage.cpp]
|
|
CompileFlags:
|
|
Add:
|
|
- "-x"
|
|
- "cuda"
|
|
- "--cuda-path=/home/share/micromamba/envs/mutom"
|
|
- "--cuda-gpu-arch=sm_61"
|
|
- "--gcc-toolchain=/home/share/micromamba/envs/mutom"
|
|
- "-L/home/share/micromamba/envs/mutom/lib"
|
|
- "-lcudart"
|
|
- "-lcuda"
|
|
- "-U__host__"
|
|
- "-U__device__"
|
|
- "-U__global__"
|
|
- "-U__constant__"
|
|
- "-U__shared__"
|
|
- "-U__forceinline__"
|