Skip to content

Commit 4dff054

Browse files
committed
* Upgrade presets for MKL 2026.0.0, LLVM 22.1.7
1 parent 72423f6 commit 4dff054

31 files changed

Lines changed: 363 additions & 2543 deletions

File tree

.github/actions/deploy-ubuntu/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -252,8 +252,8 @@ runs:
252252
253253
if [[ "$CI_DEPLOY_MODULE" == "mkl" ]]; then
254254
echo Installing MKL
255-
curl -LO https://registrationcenter-download.intel.com/akdlm/IRC_NAS/6a17080f-f0de-41b9-b587-52f92512c59a/intel-onemkl-2025.3.1.11_offline.sh
256-
$SUDO bash intel-onemkl-2025.3.1.11_offline.sh -s -a -s --eula accept
255+
curl -LO https://registrationcenter-download.intel.com/akdlm/IRC_NAS/db60f483-f02e-4f7e-9bcd-5e01dba97444/intel-onemkl-2026.0.0.909_offline.sh
256+
$SUDO bash intel-onemkl-2026.0.0.909_offline.sh -s -a -s --eula accept
257257
export MAVEN_OPTIONS="-Djavacpp.platform.compiler=clang++"
258258
fi
259259

.github/actions/deploy-windows/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,8 +194,8 @@ runs:
194194
195195
if "%CI_DEPLOY_MODULE%"=="mkl" (
196196
echo Installing MKL
197-
curl -LO https://registrationcenter-download.intel.com/akdlm/IRC_NAS/ae472ff5-aa01-4a72-a452-ce7b559ef041/intel-onemkl-2025.3.1.10_offline.exe
198-
intel-onemkl-2025.3.1.10_offline.exe -s -a -s --eula accept
197+
curl -LO https://registrationcenter-download.intel.com/akdlm/IRC_NAS/90d3404b-65cf-426d-8484-71e129454dba/intel-onemkl-2026.0.0.907_offline.exe
198+
intel-onemkl-2026.0.0.907_offline.exe -s -a -s --eula accept
199199
)
200200
201201
if "%CI_DEPLOY_PLATFORM%"=="windows-x86" if "%CI_DEPLOY_MODULE%"=="flycapture" (

.github/workflows/llvm.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
# steps:
2323
# - uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions
2424
linux-arm64:
25-
runs-on: ubuntu-22.04
25+
runs-on: ubuntu-22.04-arm
2626
steps:
2727
- uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions
2828
# linux-ppc64le:
@@ -38,7 +38,7 @@ jobs:
3838
steps:
3939
- uses: bytedeco/javacpp-presets/.github/actions/deploy-ubuntu@actions
4040
macosx-arm64:
41-
runs-on: macos-15-intel
41+
runs-on: macos-15
4242
steps:
4343
- uses: bytedeco/javacpp-presets/.github/actions/deploy-macosx@actions
4444
macosx-x86_64:

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* Add new `SampleOnnxMNIST` in samples for TensorRT ([pull #1742](https://github.com/bytedeco/javacpp-presets/pull/1742))
99
* Fix loading issues with `libomp.dylib` and `libiomp5.dylib` for DNNL and PyTorch on Mac
1010
* Include `model_package_loader.h` header file in presets for PyTorch ([issue #1729](https://github.com/bytedeco/javacpp-presets/issues/1729))
11-
* Upgrade presets for FFmpeg 8.1.1, DNNL 3.12.1, OpenBLAS 0.3.33, CUDA 13.2.1, cuDNN 9.21.1.3, NCCL 2.30.4, nvCOMP 5.2.0.10, OpenCL 3.1.1, FFTW 3.3.11, CPython 3.14.5, NumPy 2.4.6, SciPy 1.17.1, LLVM 22.1.1, PyTorch 2.12.0, TensorFlow Lite 2.21.0, TensorRT 10.16.1.11, Triton Inference Server 2.68.0, ONNX 1.21.0, ONNX Runtime 1.26.0 ([pull #1753](https://github.com/bytedeco/javacpp-presets/pull/1753)), and their dependencies
11+
* Upgrade presets for FFmpeg 8.1.1, MKL 2026.0.0, DNNL 3.12.1, OpenBLAS 0.3.33, CUDA 13.2.1, cuDNN 9.21.1.3, NCCL 2.30.4, nvCOMP 5.2.0.10, OpenCL 3.1.1, FFTW 3.3.11, CPython 3.14.5, NumPy 2.4.6, SciPy 1.17.1, LLVM 22.1.7, PyTorch 2.12.0, TensorFlow Lite 2.21.0, TensorRT 10.16.1.11, Triton Inference Server 2.68.0, ONNX 1.21.0, ONNX Runtime 1.26.0 ([pull #1753](https://github.com/bytedeco/javacpp-presets/pull/1753)), and their dependencies
1212
* Compile classes with `parameters` bumping minimum requirements to Java SE 8 and Android 7.0 ([issue #1739](https://github.com/bytedeco/javacpp-presets/issues/1739))
1313

1414
### February 22, 2026 version 1.5.13

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ Each child module in turn relies by default on the included [`cppbuild.sh` scrip
198198
* HDF5 1.14.x https://www.hdfgroup.org/downloads/
199199
* Hyperscan 5.4.x https://github.com/intel/hyperscan
200200
* LZ4 1.9.x https://github.com/lz4/lz4
201-
* MKL 2025.3.x https://software.intel.com/mkl
201+
* MKL 2026.0.x https://software.intel.com/mkl
202202
* MKL-DNN 0.21.x https://github.com/oneapi-src/oneDNN
203203
* DNNL 3.12.x https://github.com/oneapi-src/oneDNN
204204
* OpenBLAS 0.3.33 http://www.openblas.net/

gsl/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,22 +38,22 @@ We can use [Maven 3](http://maven.apache.org/) to download and install automatic
3838
<modelVersion>4.0.0</modelVersion>
3939
<groupId>org.bytedeco.gsl</groupId>
4040
<artifactId>demo</artifactId>
41-
<version>1.5.13</version>
41+
<version>1.5.14-SNAPSHOT</version>
4242
<properties>
4343
<exec.mainClass>Demo</exec.mainClass>
4444
</properties>
4545
<dependencies>
4646
<dependency>
4747
<groupId>org.bytedeco</groupId>
4848
<artifactId>gsl-platform</artifactId>
49-
<version>2.8-1.5.13</version>
49+
<version>2.8-1.5.14-SNAPSHOT</version>
5050
</dependency>
5151

5252
<!-- Additional dependencies to use bundled full version of MKL -->
5353
<dependency>
5454
<groupId>org.bytedeco</groupId>
5555
<artifactId>mkl-platform-redist</artifactId>
56-
<version>2025.3-1.5.13</version>
56+
<version>2026.0-1.5.14-SNAPSHOT</version>
5757
</dependency>
5858

5959
</dependencies>

gsl/samples/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<dependency>
2020
<groupId>org.bytedeco</groupId>
2121
<artifactId>mkl-platform-redist</artifactId>
22-
<version>2025.3-1.5.14-SNAPSHOT</version>
22+
<version>2026.0-1.5.14-SNAPSHOT</version>
2323
</dependency>
2424

2525
</dependencies>

llvm/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Introduction
99
------------
1010
This directory contains the JavaCPP Presets module for:
1111

12-
* LLVM 22.1.1 http://llvm.org/
12+
* LLVM 22.1.7 http://llvm.org/
1313

1414
Please refer to the parent README.md file for more detailed information about the JavaCPP Presets.
1515

@@ -50,7 +50,7 @@ We can use [Maven 3](http://maven.apache.org/) to download and install automatic
5050
<dependency>
5151
<groupId>org.bytedeco</groupId>
5252
<artifactId>llvm-platform</artifactId>
53-
<version>22.1.1-1.5.14-SNAPSHOT</version>
53+
<version>22.1.7-1.5.14-SNAPSHOT</version>
5454
</dependency>
5555
</dependencies>
5656
<build>

llvm/cppbuild.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ if [[ -z "$PLATFORM" ]]; then
77
exit
88
fi
99

10-
LLVM_VERSION=22.1.1
10+
LLVM_VERSION=22.1.7
1111
download https://github.com/llvm/llvm-project/releases/download/llvmorg-$LLVM_VERSION/llvm-project-$LLVM_VERSION.src.tar.xz llvm-project-$LLVM_VERSION.src.tar.xz
1212

1313
mkdir -p $PLATFORM
@@ -23,7 +23,7 @@ sedinplace 's/if (NOT Python3_EXECUTABLE/if (TRUE/g' clang/lib/Tooling/CMakeList
2323
mkdir -p build
2424
cd build
2525

26-
PROJECTS="clang;lld;polly"
26+
PROJECTS="clang;lld;polly;mlir"
2727

2828
TBLGEN_BUILD="${BUILD_DIR:-$(pwd)}/../tblgen"
2929
LLVM_BUILD="${BUILD_DIR:-$(pwd)}"

llvm/platform/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
<groupId>org.bytedeco</groupId>
1414
<artifactId>llvm-platform</artifactId>
15-
<version>22.1.1-${project.parent.version}</version>
15+
<version>22.1.7-${project.parent.version}</version>
1616
<name>JavaCPP Presets Platform for LLVM</name>
1717

1818
<properties>

0 commit comments

Comments
 (0)