diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3d7a945..8d9521a 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -13,6 +13,7 @@ jobs: linux-arm64: name: Linux ARM64 runs-on: ubuntu-latest + timeout-minutes: 15 steps: - name: Checkout uses: actions/checkout@v4 @@ -38,6 +39,7 @@ jobs: macos-arm64: name: macOS ARM64 runs-on: macos-14 + timeout-minutes: 15 steps: - name: Checkout uses: actions/checkout@v4 diff --git a/CMakePresets.json b/CMakePresets.json index 02f73e3..b1f0960 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -73,13 +73,13 @@ "inherits": "base", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug", - "BISON_EXECUTABLE": "/opt/homebrew/opt/bison/bin/bison", + "BISON_EXECUTABLE": "/opt/homebrew/opt/bison@3.8/bin/bison", "FLEX_EXECUTABLE": "/opt/homebrew/opt/flex/bin/flex", - "LLVM_CONFIG_EXECUTABLE": "/opt/homebrew/opt/llvm/bin/llvm-config", - "CMAKE_C_COMPILER": "/opt/homebrew/opt/llvm/bin/clang", - "CMAKE_CXX_COMPILER": "/opt/homebrew/opt/llvm/bin/clang++", + "LLVM_CONFIG_EXECUTABLE": "/opt/homebrew/opt/llvm@21/bin/llvm-config", + "CMAKE_C_COMPILER": "/opt/homebrew/opt/llvm@21/bin/clang", + "CMAKE_CXX_COMPILER": "/opt/homebrew/opt/llvm@21/bin/clang++", "CMAKE_CXX_FLAGS": "-stdlib=libc++", - "CMAKE_EXE_LINKER_FLAGS": "-L/opt/homebrew/opt/llvm/lib/c++ -Wl,-rpath,/opt/homebrew/opt/llvm/lib/c++", + "CMAKE_EXE_LINKER_FLAGS": "-L/opt/homebrew/opt/llvm@21/lib -Wl,-rpath,/opt/homebrew/opt/llvm@21/lib", "CMAKE_OSX_ARCHITECTURES": "arm64" }, "condition": { @@ -109,11 +109,11 @@ "CMAKE_BUILD_TYPE": "Release", "BISON_EXECUTABLE": "/opt/homebrew/opt/bison/bin/bison", "FLEX_EXECUTABLE": "/opt/homebrew/opt/flex/bin/flex", - "LLVM_CONFIG_EXECUTABLE": "/opt/homebrew/opt/llvm/bin/llvm-config", - "CMAKE_C_COMPILER": "/opt/homebrew/opt/llvm/bin/clang", - "CMAKE_CXX_COMPILER": "/opt/homebrew/opt/llvm/bin/clang++", + "LLVM_CONFIG_EXECUTABLE": "/opt/homebrew/opt/llvm@21/bin/llvm-config", + "CMAKE_C_COMPILER": "/opt/homebrew/opt/llvm@21/bin/clang", + "CMAKE_CXX_COMPILER": "/opt/homebrew/opt/llvm@21/bin/clang++", "CMAKE_CXX_FLAGS": "-stdlib=libc++", - "CMAKE_EXE_LINKER_FLAGS": "-L/opt/homebrew/opt/llvm/lib/c++ -Wl,-rpath,/opt/homebrew/opt/llvm/lib/c++", + "CMAKE_EXE_LINKER_FLAGS": "-L/opt/homebrew/opt/llvm@21/lib -Wl,-rpath,/opt/homebrew/opt/llvm@21/lib", "CMAKE_OSX_ARCHITECTURES": "arm64", "HEBE_ENABLE_LTO": "ON", "HEBE_ENABLE_STRIP": "ON" @@ -201,4 +201,4 @@ ] } ] -} \ No newline at end of file +}