blob: 9c17d9d2497106e30b435cd626403349a570079b [file] [log] [blame] [raw]
compilers=&nvcc:&cuclang
defaultCompiler=nvcc11u1
supportsBinary=false
supportsExecute=false
group.nvcc.compilers=nvc111:nvcc11u1:nvcc11:nvcc102:nvcc101u2:nvcc101u1:nvcc101:nvcc100:nvcc92:nvcc91
group.nvcc.versionRe=^Cuda.*
group.nvcc.compilerType=nvcc
group.nvcc.isSemVer=true
group.nvcc.baseName=NVCC
group.nvcc.includeFlag=-I
group.nvcc.supportsBinary=true
group.nvcc.objdumper=/opt/compiler-explorer/cuda/11.0.3/bin/nvdisasm
group.nvcc.rpathFlag=-L # WAR, really need `-Xcompiler "-Wl,-rpath=<path>"`, but not required because supportsExecute=false
compiler.nvcc91.semver=9.1.85
compiler.nvcc91.exe=/opt/compiler-explorer/cuda/9.1.85/bin/nvcc
compiler.nvcc91.options=--compiler-bindir /opt/compiler-explorer/gcc-6.4.0/bin
compiler.nvcc92.semver=9.2.88
compiler.nvcc92.exe=/opt/compiler-explorer/cuda/9.2.88/bin/nvcc
compiler.nvcc92.options=--compiler-bindir /opt/compiler-explorer/gcc-6.4.0/bin
compiler.nvcc100.semver=10.0.130
compiler.nvcc100.exe=/opt/compiler-explorer/cuda/10.0.130/bin/nvcc
compiler.nvcc100.options=--compiler-bindir /opt/compiler-explorer/gcc-6.4.0/bin
compiler.nvcc101.semver=10.1.105
compiler.nvcc101.exe=/opt/compiler-explorer/cuda/10.1.105/bin/nvcc
compiler.nvcc101.options=--compiler-bindir /opt/compiler-explorer/gcc-6.4.0/bin
compiler.nvcc101u1.semver=10.1.105
compiler.nvcc101u1.exe=/opt/compiler-explorer/cuda/10.1.168/bin/nvcc
compiler.nvcc101u1.options=--compiler-bindir /opt/compiler-explorer/gcc-6.4.0/bin
compiler.nvcc101u2.semver=10.1.168
compiler.nvcc101u2.exe=/opt/compiler-explorer/cuda/10.1.243/bin/nvcc
compiler.nvcc101u2.options=--compiler-bindir /opt/compiler-explorer/gcc-6.4.0/bin
compiler.nvcc102.exe=/opt/compiler-explorer/cuda/10.2.89/bin/nvcc
compiler.nvcc102.options=--compiler-bindir /opt/compiler-explorer/gcc-6.4.0/bin
compiler.nvcc102.semver=10.2.89
compiler.nvcc11.exe=/opt/compiler-explorer/cuda/11.0.2/bin/nvcc
compiler.nvcc11.options=--compiler-bindir /opt/compiler-explorer/gcc-9.3.0/bin
compiler.nvcc11.semver=11.0.2
compiler.nvcc11u1.exe=/opt/compiler-explorer/cuda/11.0.3/bin/nvcc
compiler.nvcc11u1.options=--compiler-bindir /opt/compiler-explorer/gcc-9.3.0/bin
compiler.nvcc11u1.semver=11.0.3
compiler.nvc111.exe=/opt/compiler-explorer/cuda/11.1.0/bin/nvcc
compiler.nvc111.options=--compiler-bindir /opt/compiler-explorer/gcc-10.2.0/bin
compiler.nvc111.semver=11.1.0
group.cuclang.compilers=cuclang700:cuclang800:cuclang900:cuclang1000:cuclang1001:cuclang1100:cltrunk
group.cuclang.isSemVer=true
group.cuclang.baseName=clang (CUDA 9.1.85)
compiler.cuclang700.exe=/opt/compiler-explorer/clang-7.0.0/bin/clang++
compiler.cuclang700.semver=7.0.0
compiler.cuclang700.options=--gcc-toolchain=/opt/compiler-explorer/gcc-8.2.0 --cuda-path=/opt/compiler-explorer/cuda/9.1.85 --cuda-gpu-arch=sm_35 --cuda-device-only
compiler.cuclang800.exe=/opt/compiler-explorer/clang-8.0.0/bin/clang++
compiler.cuclang800.semver=8.0.0
compiler.cuclang800.options=--gcc-toolchain=/opt/compiler-explorer/gcc-8.3.0 --cuda-path=/opt/compiler-explorer/cuda/9.1.85 --cuda-gpu-arch=sm_35 --cuda-device-only
compiler.cuclang900.exe=/opt/compiler-explorer/clang-9.0.0/bin/clang++
compiler.cuclang900.semver=9.0.0
compiler.cuclang900.options=--gcc-toolchain=/opt/compiler-explorer/gcc-9.2.0 --cuda-path=/opt/compiler-explorer/cuda/9.1.85 --cuda-gpu-arch=sm_35 --cuda-device-only
compiler.cuclang1000.exe=/opt/compiler-explorer/clang-10.0.0/bin/clang++
compiler.cuclang1000.semver=10.0.0
compiler.cuclang1000.options=--gcc-toolchain=/opt/compiler-explorer/gcc-9.3.0 --cuda-path=/opt/compiler-explorer/cuda/9.1.85 --cuda-gpu-arch=sm_35 --cuda-device-only
compiler.cuclang1001.exe=/opt/compiler-explorer/clang-10.0.1/bin/clang++
compiler.cuclang1001.semver=10.0.1
compiler.cuclang1001.options=--gcc-toolchain=/opt/compiler-explorer/gcc-9.3.0 --cuda-path=/opt/compiler-explorer/cuda/9.1.85 --cuda-gpu-arch=sm_35 --cuda-device-only
compiler.cuclang1100.exe=/opt/compiler-explorer/clang-11.0.0/bin/clang++
compiler.cuclang1100.semver=11.0.0
compiler.cuclang1100.options=--gcc-toolchain=/opt/compiler-explorer/gcc-10.2.0 --cuda-path=/opt/compiler-explorer/cuda/9.1.85 --cuda-gpu-arch=sm_35 --cuda-device-only
compiler.cltrunk.semver=trunk
compiler.cltrunk.exe=/opt/compiler-explorer/clang-trunk/bin/clang++
compiler.cltrunk.demangler=/opt/compiler-explorer/gcc-snapshot/bin/c++filt
compiler.cltrunk.options=--gcc-toolchain=/opt/compiler-explorer/gcc-snapshot --cuda-path=/opt/compiler-explorer/cuda/9.1.85 --cuda-gpu-arch=sm_35 --cuda-device-only
libs=cueigen:thrustcub:cucub:cudacxx:nvtx:nsimd
libs.cueigen.name=Eigen
libs.cueigen.versions=trunk:339:337:334
libs.cueigen.url=http://eigen.tuxfamily.org/index.php?title=Main_Page
libs.cueigen.versions.trunk.version=trunk
libs.cueigen.versions.trunk.path=/opt/compiler-explorer/libs/eigen/vtrunk
libs.cueigen.versions.339.version=3.3.9
libs.cueigen.versions.339.path=/opt/compiler-explorer/libs/eigen/v3.3.9
libs.cueigen.versions.337.version=3.3.7
libs.cueigen.versions.337.path=/opt/compiler-explorer/libs/eigen/v3.3.7
libs.cueigen.versions.334.version=3.3.4
libs.cueigen.versions.334.path=/opt/compiler-explorer/libs/eigen/v3.3.4
libs.thrustcub.name=Thrust+CUB
libs.thrustcub.description=CUDA collective and parallel algorithms
libs.thrustcub.versions=trunk:109090:109100:109101:110000:111000:112000
libs.thrustcub.url=http://www.github.com/NVIDIA/thrust
libs.thrustcub.versions.109090.version=1.9.9
libs.thrustcub.versions.109090.path=/opt/compiler-explorer/libs/thrustcub/1.9.9:/opt/compiler-explorer/libs/thrustcub/1.9.9/dependencies/cub
libs.thrustcub.versions.109100.version=1.9.10
libs.thrustcub.versions.109100.path=/opt/compiler-explorer/libs/thrustcub/1.9.10:/opt/compiler-explorer/libs/thrustcub/1.9.10/dependencies/cub
libs.thrustcub.versions.109101.version=1.9.10-1
libs.thrustcub.versions.109101.path=/opt/compiler-explorer/libs/thrustcub/1.9.10-1:/opt/compiler-explorer/libs/thrustcub/1.9.10-1/dependencies/cub
libs.thrustcub.versions.110000.version=1.10.0
libs.thrustcub.versions.110000.path=/opt/compiler-explorer/libs/thrustcub/1.10.0:/opt/compiler-explorer/libs/thrustcub/1.10.0/dependencies/cub
libs.thrustcub.versions.111000.version=1.11.0
libs.thrustcub.versions.111000.path=/opt/compiler-explorer/libs/thrustcub/1.11.0:/opt/compiler-explorer/libs/thrustcub/1.11.0/dependencies/cub
libs.thrustcub.versions.112000.version=1.12.0
libs.thrustcub.versions.112000.path=/opt/compiler-explorer/libs/thrustcub/1.12.0:/opt/compiler-explorer/libs/thrustcub/1.12.0/dependencies/cub
libs.thrustcub.versions.trunk.version=trunk
libs.thrustcub.versions.trunk.path=/opt/compiler-explorer/libs/thrustcub/trunk:/opt/compiler-explorer/libs/thrustcub/trunk/dependencies/cub
libs.cucub.name=CUB (Legacy)
libs.cucub.description=Newer versions are available under Thrust+CUB.
libs.cucub.versions=180
libs.cucub.url=http://nvlabs.github.io/cub/index.html
libs.cucub.versions.180.version=1.8.0
libs.cucub.versions.180.path=/opt/compiler-explorer/libs/cub/1.8.0
libs.cudacxx.name=libcudacxx
libs.cudacxx.versions=trunk
libs.cudacxx.url=https://github.com/nvidia/libcudacxx
libs.cudacxx.versions.trunk.version=trunk
libs.cudacxx.versions.trunk.path=/opt/compiler-explorer/libs/libcudacxx/trunk/include
libs.nvtx.name=NVIDIA Tools Extension
libs.nvtx.description=APIs for code annotation
libs.nvtx.versions=dev:301
libs.nvtx.url=https://github.com/NVIDIA/NVTX
libs.nvtx.versions.dev.version=dev
libs.nvtx.versions.dev.path=/opt/compiler-explorer/libs/nvtx/dev/cpp/include:/opt/compiler-explorer/libs/nvtx/dev/c/include
libs.nvtx.versions.301.version=3.0.1
libs.nvtx.versions.301.path=/opt/compiler-explorer/libs/nvtx/v3.0.1/cpp:/opt/compiler-explorer/libs/nvtx/v3.0.1/c/include
libs.nsimd.name=NSIMD
libs.nsimd.versions=22
libs.nsimd.url=https://github.com/agenium-scale/nsimd/
libs.nsimd.versions.22.version=2.2
libs.nsimd.versions.22.path=/opt/compiler-explorer/libs/nsimd/v2.2/cuda/include