From c3fa7db8cf9ea5ec9ca5cbd4095cc4d29edf2e16 Mon Sep 17 00:00:00 2001 From: Bradley Dice Date: Tue, 28 Feb 2023 15:19:05 -0600 Subject: [PATCH 1/3] Update to GCC 11. --- conda/recipes/cudf/conda_build_config.yaml | 4 ++-- conda/recipes/cudf_kafka/conda_build_config.yaml | 4 ++-- conda/recipes/libcudf/conda_build_config.yaml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/conda/recipes/cudf/conda_build_config.yaml b/conda/recipes/cudf/conda_build_config.yaml index 4feac647e8c..7494fec79a0 100644 --- a/conda/recipes/cudf/conda_build_config.yaml +++ b/conda/recipes/cudf/conda_build_config.yaml @@ -1,8 +1,8 @@ c_compiler_version: - - 9 + - 11 cxx_compiler_version: - - 9 + - 11 sysroot_version: - "2.17" diff --git a/conda/recipes/cudf_kafka/conda_build_config.yaml b/conda/recipes/cudf_kafka/conda_build_config.yaml index c049d21fd91..ccc49851a8e 100644 --- a/conda/recipes/cudf_kafka/conda_build_config.yaml +++ b/conda/recipes/cudf_kafka/conda_build_config.yaml @@ -1,8 +1,8 @@ c_compiler_version: - - 9 + - 11 cxx_compiler_version: - - 9 + - 11 sysroot_version: - "2.17" diff --git a/conda/recipes/libcudf/conda_build_config.yaml b/conda/recipes/libcudf/conda_build_config.yaml index ff8d9026aef..1111fc0a24e 100644 --- a/conda/recipes/libcudf/conda_build_config.yaml +++ b/conda/recipes/libcudf/conda_build_config.yaml @@ -1,8 +1,8 @@ c_compiler_version: - - 9 + - 11 cxx_compiler_version: - - 9 + - 11 cuda_compiler: - nvcc From f5d14f7a8e1dcca8ee109a9c6b75221ff36e9559 Mon Sep 17 00:00:00 2001 From: Bradley Dice Date: Tue, 28 Feb 2023 15:22:52 -0600 Subject: [PATCH 2/3] Update dependencies.yaml. --- conda/environments/all_cuda-118_arch-x86_64.yaml | 2 +- dependencies.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml index 44d6be65574..65a56dfa9c5 100644 --- a/conda/environments/all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -28,7 +28,7 @@ dependencies: - doxygen=1.8.20 - fastavro>=0.22.9 - fsspec>=0.6.0 -- gcc_linux-64=9.* +- gcc_linux-64=11.* - hypothesis - ipython - libarrow=10 diff --git a/dependencies.yaml b/dependencies.yaml index ba6d240e069..c20886d3d88 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -82,12 +82,12 @@ dependencies: - matrix: arch: x86_64 packages: - - &gcc_amd64 gcc_linux-64=9.* + - &gcc_amd64 gcc_linux-64=11.* - &sysroot_amd64 sysroot_linux-64==2.17 - matrix: arch: aarch64 packages: - - &gcc_aarch64 gcc_linux-aarch64=9.* + - &gcc_aarch64 gcc_linux-aarch64=11.* - &sysroot_aarch64 sysroot_linux-aarch64==2.17 - output_types: conda matrices: From 3911e4819da89aee1ce8da1cdcef807d80c4013f Mon Sep 17 00:00:00 2001 From: Bradley Dice Date: Tue, 28 Feb 2023 23:26:34 -0600 Subject: [PATCH 3/3] Disable -Wmaybe-uninitialized for nvbench include. --- cpp/benchmarks/sort/nested_types_common.hpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cpp/benchmarks/sort/nested_types_common.hpp b/cpp/benchmarks/sort/nested_types_common.hpp index c4851823534..fabef3a7a51 100644 --- a/cpp/benchmarks/sort/nested_types_common.hpp +++ b/cpp/benchmarks/sort/nested_types_common.hpp @@ -21,7 +21,10 @@ #include +// This error appears in GCC 11.3 and may be a compiler bug or nvbench bug. +#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" #include +#pragma GCC diagnostic pop #include