Skip to content

Commit 8c02946

Browse files
committed
Bumped dependencies; Updated to Clang 17; CMake fixes
1 parent de04b98 commit 8c02946

File tree

4 files changed

+15
-480
lines changed

4 files changed

+15
-480
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
os: [ubuntu-22.04, windows-latest]
1313
build: [Release]
1414
arch: [x86, x64]
15-
cxx: [g++, clang++-16, ClangCl, v143]
15+
cxx: [g++, clang++-17, ClangCl, v143]
1616
feature: [
1717
[NoSIMD, 16, ' ', ' '],
1818
[SSE2, 16, '-msse2', '/arch:SSE2'],
@@ -33,7 +33,7 @@ jobs:
3333
- os: windows-latest
3434
cxx: g++
3535
- os: windows-latest
36-
cxx: clang++-16
36+
cxx: clang++-17
3737

3838
- arch: x64
3939
cxx: ClangCl
@@ -99,8 +99,8 @@ jobs:
9999
include:
100100
- cxx: g++
101101
c: gcc
102-
- cxx: clang++-16
103-
c: clang-16
102+
- cxx: clang++-17
103+
c: clang-17
104104
- os: ubuntu-22.04
105105
arch: x86
106106
cmake_args: "-DCMAKE_CXX_FLAGS=-m32"
@@ -126,13 +126,13 @@ jobs:
126126
sudo apt update
127127
sudo apt install g++-multilib
128128
129-
- if: matrix.cxx == 'clang++-16'
130-
name: Installing Clang 16
129+
- if: matrix.cxx == 'clang++-17'
130+
name: Installing Clang 17
131131
run: |
132132
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
133-
sudo apt-add-repository "deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-16 main"
133+
sudo apt-add-repository "deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-17 main"
134134
sudo apt update
135-
sudo apt install clang-16
135+
sudo apt install clang-17
136136
137137
- if: matrix.os == 'ubuntu-22.04'
138138
name: Configure (Linux)

CMakeLists.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ if(PROJECT_IS_TOP_LEVEL OR NOT LANGULUS)
1313
include(LangulusUtilities.cmake)
1414

1515
# Add Langulus::Core/Logger/RTTI/SIMD/Fractalloc/Anyness/Flow libraries
16-
fetch_langulus_module(Core GIT_TAG 828bd2400b3f58069cdde28d8b189ed915069ad6)
17-
fetch_langulus_module(Logger GIT_TAG a4fb95beb9ba95ca7d4b4b69cb0de9448bce7862)
18-
fetch_langulus_module(RTTI GIT_TAG a6cc1d97a067c5a2014d258805165465ee311050)
16+
fetch_langulus_module(Core GIT_TAG 393d95b6ab13fc5846bda8a3044e4ca62f02fd5a)
17+
fetch_langulus_module(Logger GIT_TAG 69626cd4c738195df0929a1cd867317422506e61)
18+
fetch_langulus_module(RTTI GIT_TAG 720e675b1ea114156c309fe44871e03557e0a64f)
1919
if(LANGULUS_FEATURE_MANAGED_MEMORY)
20-
fetch_langulus_module(Fractalloc GIT_TAG f00208f9e85d860e04247a52ed704a138aa572f9)
20+
fetch_langulus_module(Fractalloc GIT_TAG b4917194b18c139969fb9d0a14bf993ee5f2582a)
2121
endif()
22-
fetch_langulus_module(SIMD GIT_TAG cbd2d0002243c0fd0fbb24705435e0ebd93385d7)
23-
fetch_langulus_module(Anyness GIT_TAG 8291ee25072d3bc6373ce6bb7bf8e0a574313093)
24-
fetch_langulus_module(Flow GIT_TAG 8f4af5ea3da65d8a2f7c58d8a78a2c8db0e955cc)
22+
fetch_langulus_module(SIMD GIT_TAG 6611cf422e3c8157b88c086f30966afbf4e7dc6c)
23+
fetch_langulus_module(Anyness GIT_TAG 7e433990052d2cf4c1dbd73afdddb1c697d92c56)
24+
fetch_langulus_module(Flow GIT_TAG 4a0b0f349e5a6f543114b9269f96f55adc025a60)
2525
endif()
2626

2727
file(GLOB_RECURSE

0 commit comments

Comments
 (0)