From 957532455b9659e948a988fd168bd5283e20e5f9 Mon Sep 17 00:00:00 2001 From: Vicente Adolfo Bolea Sanchez Date: Tue, 12 Mar 2024 18:15:36 -0400 Subject: [PATCH] ci: use blosc2 in builds --- scripts/ci/cmake/ci-ascent-xl.cmake | 2 +- scripts/ci/cmake/ci-crusher-cray.cmake | 2 +- scripts/ci/cmake/ci-el7-spack.cmake | 4 ++-- scripts/ci/cmake/ci-el8-icc-mpich.cmake | 2 +- scripts/ci/cmake/ci-el8-icc-ompi.cmake | 2 +- scripts/ci/cmake/ci-el8-icc-serial.cmake | 2 +- scripts/ci/cmake/ci-el8-oneapi-mpich.cmake | 2 +- scripts/ci/cmake/ci-el8-oneapi-ompi.cmake | 2 +- scripts/ci/cmake/ci-el8-oneapi-serial.cmake | 2 +- .../ci/cmake/ci-macos-12-xcode13_4_1-static-serial.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-clang10-mpich.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-clang10-ompi.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-clang10-serial.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-clang6-mpich.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-clang6-ompi.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-clang6-serial.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-clang6-static-ompi.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc10-mpich.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc10-ompi.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc10-serial.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc11-mpich.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc11-ompi.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc11-serial.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc8-mpich.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc8-ompi.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc8-serial-codeql.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc8-serial.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc8-static-ompi.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc8-static-serial.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc9-mpich.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc9-ompi.cmake | 2 +- scripts/ci/cmake/ci-ubuntu20.04-gcc9-serial.cmake | 2 +- scripts/ci/cmake/ci-win2019-vs2019-ninja.cmake | 1 + scripts/ci/cmake/ci-win2019-vs2019-ompi.cmake | 1 + scripts/ci/cmake/ci-win2019-vs2019-serial.cmake | 1 + scripts/ci/cmake/ci-win2022-vs2022-ompi.cmake | 1 + scripts/ci/cmake/ci-win2022-vs2022-serial.cmake | 1 + scripts/ci/cmake/ci-win2022-vs2022-static-serial.cmake | 2 ++ scripts/ci/gh-actions/windows-setup.ps1 | 9 +++++++++ scripts/ci/setup-run/ci-Windows.sh | 7 +++++++ 40 files changed, 56 insertions(+), 33 deletions(-) create mode 100755 scripts/ci/setup-run/ci-Windows.sh diff --git a/scripts/ci/cmake/ci-ascent-xl.cmake b/scripts/ci/cmake/ci-ascent-xl.cmake index 6be12224bb..f9cf68a629 100644 --- a/scripts/ci/cmake/ci-ascent-xl.cmake +++ b/scripts/ci/cmake/ci-ascent-xl.cmake @@ -18,7 +18,7 @@ ADIOS2_USE_SST:BOOL=ON ADIOS2_USE_ZeroMQ:STRING=OFF ADIOS2_USE_ZFP:BOOL=OFF ADIOS2_USE_SZ:BOOL=OFF -ADIOS2_USE_Blosc:BOOL=OFF +ADIOS2_USE_Blosc2:BOOL=OFF CMAKE_C_COMPILER_LAUNCHER=ccache CMAKE_CXX_COMPILER_LAUNCHER=ccache diff --git a/scripts/ci/cmake/ci-crusher-cray.cmake b/scripts/ci/cmake/ci-crusher-cray.cmake index b48dba9768..abd710c7cf 100644 --- a/scripts/ci/cmake/ci-crusher-cray.cmake +++ b/scripts/ci/cmake/ci-crusher-cray.cmake @@ -18,7 +18,7 @@ ADIOS2_USE_SST:BOOL=ON ADIOS2_USE_ZeroMQ:STRING=OFF ADIOS2_USE_ZFP:BOOL=OFF ADIOS2_USE_SZ:BOOL=OFF -ADIOS2_USE_Blosc:BOOL=OFF +ADIOS2_USE_Blosc2:BOOL=OFF CMAKE_C_COMPILER_LAUNCHER=ccache CMAKE_CXX_COMPILER_LAUNCHER=ccache diff --git a/scripts/ci/cmake/ci-el7-spack.cmake b/scripts/ci/cmake/ci-el7-spack.cmake index 025ad80e77..0a0c378c21 100644 --- a/scripts/ci/cmake/ci-el7-spack.cmake +++ b/scripts/ci/cmake/ci-el7-spack.cmake @@ -13,7 +13,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON @@ -22,7 +22,7 @@ ADIOS2_USE_Python:BOOL=ON ADIOS2_USE_SZ:BOOL=ON ADIOS2_USE_ZeroMQ:STRING=ON ADIOS2_USE_ZFP:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataSpaces:BOOL=OFF ADIOS2_USE_EXTERNAL_DEPENDENCIES:BOOL=ON diff --git a/scripts/ci/cmake/ci-el8-icc-mpich.cmake b/scripts/ci/cmake/ci-el8-icc-mpich.cmake index 8f461e4e3b..2c0809cba8 100644 --- a/scripts/ci/cmake/ci-el8-icc-mpich.cmake +++ b/scripts/ci/cmake/ci-el8-icc-mpich.cmake @@ -11,7 +11,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=OFF ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_DataSpaces:BOOL=OFF ADIOS2_USE_Fortran:BOOL=OFF diff --git a/scripts/ci/cmake/ci-el8-icc-ompi.cmake b/scripts/ci/cmake/ci-el8-icc-ompi.cmake index 785ea2ea3b..d3e9fbbf81 100644 --- a/scripts/ci/cmake/ci-el8-icc-ompi.cmake +++ b/scripts/ci/cmake/ci-el8-icc-ompi.cmake @@ -7,7 +7,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_DataSpaces:BOOL=OFF ADIOS2_USE_Fortran:BOOL=OFF diff --git a/scripts/ci/cmake/ci-el8-icc-serial.cmake b/scripts/ci/cmake/ci-el8-icc-serial.cmake index a769ffbbef..af80b436f0 100644 --- a/scripts/ci/cmake/ci-el8-icc-serial.cmake +++ b/scripts/ci/cmake/ci-el8-icc-serial.cmake @@ -7,7 +7,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=OFF +ADIOS2_USE_Blosc2:BOOL=OFF ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_DataSpaces:BOOL=OFF ADIOS2_USE_Fortran:BOOL=OFF diff --git a/scripts/ci/cmake/ci-el8-oneapi-mpich.cmake b/scripts/ci/cmake/ci-el8-oneapi-mpich.cmake index 49ed45643c..fe41c3e616 100644 --- a/scripts/ci/cmake/ci-el8-oneapi-mpich.cmake +++ b/scripts/ci/cmake/ci-el8-oneapi-mpich.cmake @@ -11,7 +11,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=OFF +ADIOS2_USE_Blosc2:BOOL=OFF ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_DataSpaces:BOOL=OFF ADIOS2_USE_Fortran:BOOL=OFF diff --git a/scripts/ci/cmake/ci-el8-oneapi-ompi.cmake b/scripts/ci/cmake/ci-el8-oneapi-ompi.cmake index bf9ffa5f74..a2a7ee38fe 100644 --- a/scripts/ci/cmake/ci-el8-oneapi-ompi.cmake +++ b/scripts/ci/cmake/ci-el8-oneapi-ompi.cmake @@ -7,7 +7,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=OFF +ADIOS2_USE_Blosc2:BOOL=OFF ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_DataSpaces:BOOL=OFF ADIOS2_USE_Fortran:BOOL=OFF diff --git a/scripts/ci/cmake/ci-el8-oneapi-serial.cmake b/scripts/ci/cmake/ci-el8-oneapi-serial.cmake index 0b7a95acec..db27e74dfd 100644 --- a/scripts/ci/cmake/ci-el8-oneapi-serial.cmake +++ b/scripts/ci/cmake/ci-el8-oneapi-serial.cmake @@ -7,7 +7,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=OFF +ADIOS2_USE_Blosc2:BOOL=OFF ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_DataSpaces:BOOL=OFF ADIOS2_USE_Fortran:BOOL=OFF diff --git a/scripts/ci/cmake/ci-macos-12-xcode13_4_1-static-serial.cmake b/scripts/ci/cmake/ci-macos-12-xcode13_4_1-static-serial.cmake index 1c10c3a157..68e43b31b3 100644 --- a/scripts/ci/cmake/ci-macos-12-xcode13_4_1-static-serial.cmake +++ b/scripts/ci/cmake/ci-macos-12-xcode13_4_1-static-serial.cmake @@ -11,7 +11,7 @@ ADIOS2_BUILD_EXAMPLES:BOOL=OFF ADIOS2_USE_AWSSDK:STRING=OFF ADIOS2_USE_Blosc2:STRING=OFF -ADIOS2_USE_Blosc:BOOL=OFF +ADIOS2_USE_Blosc2:BOOL=OFF ADIOS2_USE_BZip2:BOOL=OFF ADIOS2_USE_Catalyst:STRING=OFF ADIOS2_USE_CUDA:STRING=OFF diff --git a/scripts/ci/cmake/ci-ubuntu20.04-clang10-mpich.cmake b/scripts/ci/cmake/ci-ubuntu20.04-clang10-mpich.cmake index fd1ab9be47..f9a882f25d 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-clang10-mpich.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-clang10-mpich.cmake @@ -15,7 +15,7 @@ set(dashboard_cache " BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-clang10-ompi.cmake b/scripts/ci/cmake/ci-ubuntu20.04-clang10-ompi.cmake index 447c304316..18a517e147 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-clang10-ompi.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-clang10-ompi.cmake @@ -11,7 +11,7 @@ set(dashboard_cache " BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-clang10-serial.cmake b/scripts/ci/cmake/ci-ubuntu20.04-clang10-serial.cmake index 8ac28ae6a3..c0987abea8 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-clang10-serial.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-clang10-serial.cmake @@ -11,7 +11,7 @@ set(dashboard_cache " BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-clang6-mpich.cmake b/scripts/ci/cmake/ci-ubuntu20.04-clang6-mpich.cmake index cb2977eeb6..572e01d848 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-clang6-mpich.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-clang6-mpich.cmake @@ -15,7 +15,7 @@ set(dashboard_cache " BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-clang6-ompi.cmake b/scripts/ci/cmake/ci-ubuntu20.04-clang6-ompi.cmake index bfe89a699c..b728fe9493 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-clang6-ompi.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-clang6-ompi.cmake @@ -11,7 +11,7 @@ set(dashboard_cache " BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-clang6-serial.cmake b/scripts/ci/cmake/ci-ubuntu20.04-clang6-serial.cmake index 3ec1112997..ce99c7550a 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-clang6-serial.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-clang6-serial.cmake @@ -11,7 +11,7 @@ set(dashboard_cache " BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-clang6-static-ompi.cmake b/scripts/ci/cmake/ci-ubuntu20.04-clang6-static-ompi.cmake index 71c0f9710e..d6f5595f0a 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-clang6-static-ompi.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-clang6-static-ompi.cmake @@ -13,7 +13,7 @@ BUILD_TESTING:BOOL=OFF ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc10-mpich.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc10-mpich.cmake index f4c486289f..dde765bf4d 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc10-mpich.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc10-mpich.cmake @@ -16,7 +16,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc10-ompi.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc10-ompi.cmake index 6463d8f72a..d1acb886a8 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc10-ompi.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc10-ompi.cmake @@ -12,7 +12,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc10-serial.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc10-serial.cmake index 82f5f6c37d..e459b5f536 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc10-serial.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc10-serial.cmake @@ -12,7 +12,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc11-mpich.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc11-mpich.cmake index e83c946898..5a8181281c 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc11-mpich.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc11-mpich.cmake @@ -16,7 +16,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc11-ompi.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc11-ompi.cmake index a686bb0c87..722776a8cd 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc11-ompi.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc11-ompi.cmake @@ -12,7 +12,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc11-serial.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc11-serial.cmake index 82f5f6c37d..e459b5f536 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc11-serial.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc11-serial.cmake @@ -12,7 +12,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc8-mpich.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc8-mpich.cmake index 4824d437ba..546cc82ef2 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc8-mpich.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc8-mpich.cmake @@ -16,7 +16,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc8-ompi.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc8-ompi.cmake index 6463d8f72a..d1acb886a8 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc8-ompi.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc8-ompi.cmake @@ -12,7 +12,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc8-serial-codeql.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc8-serial-codeql.cmake index 82f5f6c37d..e459b5f536 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc8-serial-codeql.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc8-serial-codeql.cmake @@ -12,7 +12,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc8-serial.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc8-serial.cmake index 82f5f6c37d..e459b5f536 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc8-serial.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc8-serial.cmake @@ -12,7 +12,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc8-static-ompi.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc8-static-ompi.cmake index 88ed69ff7a..ba344c87be 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc8-static-ompi.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc8-static-ompi.cmake @@ -13,7 +13,7 @@ BUILD_TESTING:BOOL=OFF ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc8-static-serial.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc8-static-serial.cmake index d0e0826fa0..10046da165 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc8-static-serial.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc8-static-serial.cmake @@ -9,7 +9,7 @@ ADIOS2_BUILD_EXAMPLES:BOOL=OFF ADIOS2_USE_AWSSDK:STRING=OFF ADIOS2_USE_Blosc2:STRING=OFF -ADIOS2_USE_Blosc:BOOL=OFF +ADIOS2_USE_Blosc2:BOOL=OFF ADIOS2_USE_BZip2:BOOL=OFF ADIOS2_USE_Catalyst:STRING=OFF ADIOS2_USE_CUDA:STRING=OFF diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc9-mpich.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc9-mpich.cmake index e83c946898..5a8181281c 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc9-mpich.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc9-mpich.cmake @@ -16,7 +16,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc9-ompi.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc9-ompi.cmake index a686bb0c87..722776a8cd 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc9-ompi.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc9-ompi.cmake @@ -12,7 +12,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-ubuntu20.04-gcc9-serial.cmake b/scripts/ci/cmake/ci-ubuntu20.04-gcc9-serial.cmake index 82f5f6c37d..e459b5f536 100644 --- a/scripts/ci/cmake/ci-ubuntu20.04-gcc9-serial.cmake +++ b/scripts/ci/cmake/ci-ubuntu20.04-gcc9-serial.cmake @@ -12,7 +12,7 @@ BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON ADIOS2_USE_BZip2:BOOL=ON -ADIOS2_USE_Blosc:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON ADIOS2_USE_DataMan:BOOL=ON ADIOS2_USE_Fortran:BOOL=ON ADIOS2_USE_HDF5:BOOL=ON diff --git a/scripts/ci/cmake/ci-win2019-vs2019-ninja.cmake b/scripts/ci/cmake/ci-win2019-vs2019-ninja.cmake index 4b30ac7598..f8b8ea75da 100644 --- a/scripts/ci/cmake/ci-win2019-vs2019-ninja.cmake +++ b/scripts/ci/cmake/ci-win2019-vs2019-ninja.cmake @@ -9,6 +9,7 @@ set(dashboard_cache " BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON +ADIOS2_USE_BZip2:BOOL=OFF ADIOS2_USE_Fortran:BOOL=OFF ADIOS2_USE_MPI:BOOL=OFF ") diff --git a/scripts/ci/cmake/ci-win2019-vs2019-ompi.cmake b/scripts/ci/cmake/ci-win2019-vs2019-ompi.cmake index 6707f95d90..3561a44160 100644 --- a/scripts/ci/cmake/ci-win2019-vs2019-ompi.cmake +++ b/scripts/ci/cmake/ci-win2019-vs2019-ompi.cmake @@ -7,6 +7,7 @@ set(dashboard_cache " BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON +ADIOS2_USE_BZip2:BOOL=OFF ADIOS2_USE_Fortran:BOOL=OFF ADIOS2_USE_MPI:BOOL=ON ") diff --git a/scripts/ci/cmake/ci-win2019-vs2019-serial.cmake b/scripts/ci/cmake/ci-win2019-vs2019-serial.cmake index 700c13b4b6..1fcf2afbcf 100644 --- a/scripts/ci/cmake/ci-win2019-vs2019-serial.cmake +++ b/scripts/ci/cmake/ci-win2019-vs2019-serial.cmake @@ -7,6 +7,7 @@ set(dashboard_cache " BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON +ADIOS2_USE_BZip2:BOOL=OFF ADIOS2_USE_Fortran:BOOL=OFF ADIOS2_USE_Python:BOOL=OFF ADIOS2_USE_MPI:BOOL=OFF diff --git a/scripts/ci/cmake/ci-win2022-vs2022-ompi.cmake b/scripts/ci/cmake/ci-win2022-vs2022-ompi.cmake index b1f6f29101..0d4a61ff6d 100644 --- a/scripts/ci/cmake/ci-win2022-vs2022-ompi.cmake +++ b/scripts/ci/cmake/ci-win2022-vs2022-ompi.cmake @@ -10,6 +10,7 @@ set(dashboard_cache " BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON +ADIOS2_USE_BZip2:BOOL=OFF ADIOS2_USE_Fortran:BOOL=OFF ADIOS2_USE_MPI:BOOL=ON ADIOS2_USE_HDF5:STRING=ON diff --git a/scripts/ci/cmake/ci-win2022-vs2022-serial.cmake b/scripts/ci/cmake/ci-win2022-vs2022-serial.cmake index 6fcee2ed46..7bc000ff36 100644 --- a/scripts/ci/cmake/ci-win2022-vs2022-serial.cmake +++ b/scripts/ci/cmake/ci-win2022-vs2022-serial.cmake @@ -10,6 +10,7 @@ set(dashboard_cache " BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON +ADIOS2_USE_BZip2:BOOL=OFF ADIOS2_USE_Fortran:BOOL=OFF ADIOS2_USE_MPI:BOOL=OFF ADIOS2_USE_HDF5:STRING=ON diff --git a/scripts/ci/cmake/ci-win2022-vs2022-static-serial.cmake b/scripts/ci/cmake/ci-win2022-vs2022-static-serial.cmake index 605be8e69b..f637c688af 100644 --- a/scripts/ci/cmake/ci-win2022-vs2022-static-serial.cmake +++ b/scripts/ci/cmake/ci-win2022-vs2022-static-serial.cmake @@ -14,6 +14,8 @@ ADIOS2_USE_EXTERNAL_GTEST=OFF BUILD_TESTING:BOOL=ON ADIOS2_BUILD_EXAMPLES:BOOL=ON +ADIOS2_USE_Blosc2:BOOL=ON +ADIOS2_USE_BZip2:BOOL=OFF ADIOS2_USE_Fortran:BOOL=OFF ADIOS2_USE_MPI:BOOL=OFF ADIOS2_USE_HDF5:STRING=OFF diff --git a/scripts/ci/gh-actions/windows-setup.ps1 b/scripts/ci/gh-actions/windows-setup.ps1 index 4bcae1d35a..2fb0e12c61 100644 --- a/scripts/ci/gh-actions/windows-setup.ps1 +++ b/scripts/ci/gh-actions/windows-setup.ps1 @@ -8,6 +8,15 @@ Write-Host "::group::Installing NumPy" pip install "numpy>=1.19" Write-Host "::endgroup::" +Write-Host "::group::Installing c-blosc2" +$Env:Path += ";$Env:CONDA\condabin" +Write-Host "$Env:Path" +conda.bat init powershell +conda.bat init bash +conda.bat activate base +conda.bat install -y conda-forge::c-blosc2 +Write-Host "::endgroup::" + if($Env:GH_YML_MATRIX_PARALLEL -eq "ompi") { # This is taken from the MSMPI VCPKG diff --git a/scripts/ci/setup-run/ci-Windows.sh b/scripts/ci/setup-run/ci-Windows.sh new file mode 100755 index 0000000000..aeac02e7be --- /dev/null +++ b/scripts/ci/setup-run/ci-Windows.sh @@ -0,0 +1,7 @@ +#!/bin/bash +set +u +C:/Miniconda/condabin/conda.bat activate base + +# We do not use conda cmake, thus we have to hint cmake where is +# conda root dir. +export CMAKE_PREFIX_PATH="C:/Miniconda/Library;$CMAKE_PREFIX_PATH"