diff --git a/.github/actions/LinuxEnvironmentSetup/action.yml b/.github/actions/LinuxEnvironmentSetup/action.yml index ff9e41737..9d11aae30 100644 --- a/.github/actions/LinuxEnvironmentSetup/action.yml +++ b/.github/actions/LinuxEnvironmentSetup/action.yml @@ -20,9 +20,4 @@ runs: shell: bash -l {0} run: | sudo apt update - sudo apt install -y build-essential lsb-release wget software-properties-common gnupg libboost-all-dev - wget https://apt.llvm.org/llvm.sh - chmod u+x llvm.sh - sed -i 's/add-apt-repository "${REPO_NAME}"/add-apt-repository -y "${REPO_NAME}"/g' llvm.sh - sudo ./llvm.sh 18 - sudo ln -sfn /usr/bin/clang++-18 /usr/bin/clang++ + sudo apt install -y build-essential clang lsb-release wget software-properties-common gnupg diff --git a/README.md b/README.md index 8e425cf92..c28a2952d 100644 --- a/README.md +++ b/README.md @@ -26,8 +26,8 @@ **Compilers:** Visual Studio: 2022 -GNU: 13.3 -Clang: 18 +GNU: 13.3, 14.2 +Clang: 18, 19 **Boost Versions:** 1.73+ diff --git a/test/pytest/environment.yml b/test/pytest/environment.yml index ec86678e5..1689a4c90 100644 --- a/test/pytest/environment.yml +++ b/test/pytest/environment.yml @@ -1,6 +1,6 @@ name: test dependencies: - - python=3.10 + - python=3.12 - pip - numpy - astropy @@ -8,10 +8,11 @@ dependencies: - matplotlib - mpmath - pytest + - boost - tbb - - tbb-devel + - tbb-devel - gtest - gmock - pip: - - pymap3d - - vectormath + - pymap3d + - vectormath diff --git a/test/pytest/src/CMakeLists.txt b/test/pytest/src/CMakeLists.txt index dfa9773f0..816d061c1 100644 --- a/test/pytest/src/CMakeLists.txt +++ b/test/pytest/src/CMakeLists.txt @@ -48,7 +48,7 @@ target_include_directories(${TARGET_NAME} PRIVATE ) set(Python_USE_STATIC_LIBS True) -find_package(Python 3.10 REQUIRED +find_package(Python 3.11 REQUIRED COMPONENTS Development.Module )