diff --git a/.azure-pipelines/azure-pipelines-linux.yml b/.azure-pipelines/azure-pipelines-linux.yml index 3a2272920..e8b931c49 100755 --- a/.azure-pipelines/azure-pipelines-linux.yml +++ b/.azure-pipelines/azure-pipelines-linux.yml @@ -8,28 +8,28 @@ jobs: vmImage: ubuntu-latest strategy: matrix: - linux_64_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11: - CONFIG: linux_64_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11 + linux_64_c_compiler_version11cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11: + CONFIG: linux_64_c_compiler_version11cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12: - CONFIG: linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12 + linux_64_c_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12: + CONFIG: linux_64_c_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10: - CONFIG: linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10 + linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10: + CONFIG: linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13: - CONFIG: linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13 + linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13: + CONFIG: linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 - linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10: - CONFIG: linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10 + linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10: + CONFIG: linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cuda:11.8 - linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13: - CONFIG: linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13 + linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13: + CONFIG: linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13 UPLOAD_PACKAGES: 'True' DOCKER_IMAGE: quay.io/condaforge/linux-anvil-cos7-x86_64 timeoutInMinutes: 360 diff --git a/.azure-pipelines/azure-pipelines-win.yml b/.azure-pipelines/azure-pipelines-win.yml index 7c2d21106..f34d3022c 100755 --- a/.azure-pipelines/azure-pipelines-win.yml +++ b/.azure-pipelines/azure-pipelines-win.yml @@ -8,11 +8,11 @@ jobs: vmImage: windows-2022 strategy: matrix: - win_64_cuda_compiler_version11.8: - CONFIG: win_64_cuda_compiler_version11.8 + win_64_cuda_compilerNonecuda_compiler_versionNone: + CONFIG: win_64_cuda_compilerNonecuda_compiler_versionNone UPLOAD_PACKAGES: 'True' - win_64_cuda_compiler_versionNone: - CONFIG: win_64_cuda_compiler_versionNone + win_64_cuda_compilernvcccuda_compiler_version11.8: + CONFIG: win_64_cuda_compilernvcccuda_compiler_version11.8 UPLOAD_PACKAGES: 'True' timeoutInMinutes: 360 variables: diff --git a/.ci_support/linux_64_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11.yaml b/.ci_support/linux_64_c_compiler_version11cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11.yaml similarity index 100% rename from .ci_support/linux_64_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11.yaml rename to .ci_support/linux_64_c_compiler_version11cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11.yaml diff --git a/.ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12.yaml b/.ci_support/linux_64_c_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12.yaml similarity index 100% rename from .ci_support/linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12.yaml rename to .ci_support/linux_64_c_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12.yaml diff --git a/.ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10.yaml b/.ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10.yaml similarity index 100% rename from .ci_support/linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10.yaml rename to .ci_support/linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10.yaml diff --git a/.ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13.yaml b/.ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13.yaml similarity index 100% rename from .ci_support/linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13.yaml rename to .ci_support/linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13.yaml diff --git a/.ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10.yaml b/.ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10.yaml similarity index 100% rename from .ci_support/linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10.yaml rename to .ci_support/linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10.yaml diff --git a/.ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13.yaml b/.ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13.yaml similarity index 100% rename from .ci_support/linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13.yaml rename to .ci_support/linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13.yaml diff --git a/.ci_support/osx_64_.yaml b/.ci_support/osx_64_.yaml index 56fe3f62e..1fae0753f 100644 --- a/.ci_support/osx_64_.yaml +++ b/.ci_support/osx_64_.yaml @@ -19,7 +19,7 @@ bzip2: c_compiler: - clang c_compiler_version: -- '16' +- '17' c_stdlib: - macosx_deployment_target c_stdlib_version: @@ -33,7 +33,7 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '16' +- '17' gflags: - '2.2' glog: diff --git a/.ci_support/osx_arm64_.yaml b/.ci_support/osx_arm64_.yaml index 12a17c131..7941b870d 100644 --- a/.ci_support/osx_arm64_.yaml +++ b/.ci_support/osx_arm64_.yaml @@ -19,7 +19,7 @@ bzip2: c_compiler: - clang c_compiler_version: -- '16' +- '17' c_stdlib: - macosx_deployment_target c_stdlib_version: @@ -33,7 +33,7 @@ cuda_compiler_version: cxx_compiler: - clangxx cxx_compiler_version: -- '16' +- '17' gflags: - '2.2' glog: diff --git a/.ci_support/win_64_cuda_compiler_versionNone.yaml b/.ci_support/win_64_cuda_compilerNonecuda_compiler_versionNone.yaml similarity index 100% rename from .ci_support/win_64_cuda_compiler_versionNone.yaml rename to .ci_support/win_64_cuda_compilerNonecuda_compiler_versionNone.yaml diff --git a/.ci_support/win_64_cuda_compiler_version11.8.yaml b/.ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8.yaml similarity index 100% rename from .ci_support/win_64_cuda_compiler_version11.8.yaml rename to .ci_support/win_64_cuda_compilernvcccuda_compiler_version11.8.yaml diff --git a/README.md b/README.md index 804063a38..352ae9448 100644 --- a/README.md +++ b/README.md @@ -112,45 +112,45 @@ Current build status - + - + - + - + - + - + @@ -168,17 +168,17 @@ Current build status - + - + diff --git a/recipe/conda_build_config.yaml b/recipe/conda_build_config.yaml index 0620285d1..c13ace1a3 100644 --- a/recipe/conda_build_config.yaml +++ b/recipe/conda_build_config.yaml @@ -2,10 +2,10 @@ # linux-aarch hits a compiler bug with GCC 12, upgrade; needs override # for two versions on linux: one for non-CUDA & one for 11.8 c_compiler_version: # [unix] - - 16 # [osx] + - 17 # [osx] - 13 # [linux and (aarch64 or ppc64le)] - 10 # [linux and (aarch64 or ppc64le)] cxx_compiler_version: # [unix] - - 16 # [osx] + - 17 # [osx] - 13 # [linux and (aarch64 or ppc64le)] - 10 # [linux and (aarch64 or ppc64le)] diff --git a/recipe/meta.yaml b/recipe/meta.yaml index a603c820c..f648ea7bd 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -3,7 +3,7 @@ {% set build_ext_version = "5.0.0" %} {% set build_ext = "cuda" if cuda_enabled else "cpu" %} {% set proc_build_number = "0" %} -{% set llvm_version = "16" %} +{% set llvm_version = "17" %} # see https://github.com/apache/arrow/blob/apache-arrow-10.0.1/cpp/CMakeLists.txt#L88-L90 {% set so_version = (version.split(".")[0] | int * 100 + version.split(".")[1] | int) ~ "." ~ version.split(".")[2] ~ ".0" %} @@ -22,7 +22,7 @@ source: folder: testing build: - number: 2 + number: 3 # for cuda support, building with one version is enough to be compatible with # all later versions, since arrow is only using libcuda, and not libcudart. skip: true # [cuda_compiler_version not in ("None", cuda_compiler_version_min)]
VariantStatus
linux_64_c_compiler_version11cuda_compiler_version11.8cxx_compiler_version11linux_64_c_compiler_version11cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version11 - variant + variant
linux_64_c_compiler_version12cuda_compiler_versionNonecxx_compiler_version12linux_64_c_compiler_version12cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version12 - variant + variant
linux_aarch64_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10linux_aarch64_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10 - variant + variant
linux_aarch64_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13linux_aarch64_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13 - variant + variant
linux_ppc64le_c_compiler_version10cuda_compilernvcccuda_compiler_version11.8cxx_compiler_version10linux_ppc64le_c_compiler_version10cuda_compiler_version11.8cxx_compiler_version10 - variant + variant
linux_ppc64le_c_compiler_version13cuda_compilerNonecuda_compiler_versionNonecxx_compiler_version13linux_ppc64le_c_compiler_version13cuda_compiler_versionNonecxx_compiler_version13 - variant + variant
win_64_cuda_compiler_version11.8win_64_cuda_compilerNonecuda_compiler_versionNone - variant + variant
win_64_cuda_compiler_versionNonewin_64_cuda_compilernvcccuda_compiler_version11.8 - variant + variant