Commit Graph

185 Commits

Author SHA1 Message Date
Inforithmics
4803e57c9b Merge remote-tracking branch 'upstream/main' into VulkanV3Update 2025-10-04 19:14:12 +02:00
Daniel Hiltgen
ae5e0f0889 CI: replace clang compiler for windows (#12495) 2025-10-04 09:18:42 -07:00
Inforithmics
ac6ba7d44b Merge remote-tracking branch 'upstream/main' into VulkanV3Update 2025-10-04 14:53:59 +02:00
Daniel Hiltgen
07e36761c3 ci: place rocm windows in correct runner dir (#12487) 2025-10-03 07:28:40 -07:00
Daniel Hiltgen
c29fb007c0 CI: temporarily disable clang install (#12486)
This will likely yield builds that have problems with unicode characters
but at least we can start testing the release while we try to find an
alternate clang compiler for windows, or mingw ships a fixed version.
2025-10-02 20:31:18 -07:00
Daniel Hiltgen
730ed6e9e1 ci: fix windows build (#12485) 2025-10-02 19:16:01 -07:00
Daniel Hiltgen
dc06601677 ci: fix windows build (#12484) 2025-10-02 18:59:26 -07:00
Daniel Hiltgen
55ca827267 AMD: block running on unsupported gfx900/gfx906 (#12481) 2025-10-02 16:53:05 -07:00
Inforithmics
04fba9ba09 revert debugging changes 2025-09-20 11:03:09 +02:00
Inforithmics
2098e6a8e3 trying to use version 1.4.313 2025-09-20 11:00:37 +02:00
Inforithmics
fe47191720 add some more extra 2025-09-20 10:53:43 +02:00
Inforithmics
6f546457de try again 2025-09-20 10:49:24 +02:00
Inforithmics
19bc49de5f try without version number 2025-09-20 10:48:18 +02:00
Inforithmics
a7557cf1a8 trying again 2025-09-20 10:39:05 +02:00
Inforithmics
3ccc18f1e1 try again 2025-09-20 10:36:48 +02:00
Inforithmics
79a0f526b1 fixed vulkan-sdk name 2025-09-20 10:33:23 +02:00
Inforithmics
0f86789808 fix version 2025-09-20 10:31:44 +02:00
Inforithmics
62a8d66002 trying again 2025-09-20 10:30:31 +02:00
Inforithmics
26df69a025 trying again 2025-09-20 10:24:31 +02:00
Inforithmics
475d2c2583 trying to fix 2025-09-20 10:15:29 +02:00
Inforithmics
c91b494a8b fix version 2025-09-20 10:10:10 +02:00
Inforithmics
af50fd5af7 try again linux build 2025-09-20 10:08:24 +02:00
Inforithmics
236c274017 temporarly disable cuda and rocm 2025-09-20 10:00:14 +02:00
Inforithmics
e29bb17613 trying to build vulkan for linux 2025-09-20 09:58:31 +02:00
Inforithmics
a0389785c7 revert windows-latest 2025-09-20 09:45:36 +02:00
Inforithmics
b244c9f9f3 revert debugging changes (vulkan builds on windows) 2025-09-20 09:44:09 +02:00
Inforithmics
6e310d1cb6 fixed install command 2025-09-20 09:37:25 +02:00
Inforithmics
b4595f0022 correct vulkan silent install 2025-09-20 09:31:58 +02:00
Inforithmics
7e161f1dbf correct vulkan install 2025-09-20 09:16:54 +02:00
Inforithmics
d1125ea349 comment out cude for faster turnaround 2025-09-20 09:14:02 +02:00
Inforithmics
c972cf6d46 set vulkan path 2025-09-20 09:12:14 +02:00
Inforithmics
45f7850e75 temporarly commenting out rocm 2025-09-20 09:04:30 +02:00
Inforithmics
e2b38c391b commenting out error action stop 2025-09-20 09:02:55 +02:00
Inforithmics
ed03bb7928 reenable cpu 2025-09-20 09:01:25 +02:00
Inforithmics
c84ac53579 Commenting out other presets to build vulkan 2025-09-20 09:00:26 +02:00
Inforithmics
a4461bc0d4 use temporarly windows-latest for build 2025-09-20 08:46:59 +02:00
Inforithmics
6bbc054705 temporarly comment out gate to run windows task 2025-09-20 08:35:58 +02:00
Inforithmics
0f543fdb1e Vulkan on Windows Test 2025-09-20 08:04:11 +02:00
Daniel Hiltgen
61fb912ca4 CI: fix windows cuda build (#12246)
* ci: adjust cuda component list

v13 has a different breakdown of the components required to build ollama

* review comments
2025-09-11 12:25:26 -07:00
Daniel Hiltgen
17a023f34b Add v12 + v13 cuda support (#12000)
* Add support for upcoming NVIDIA Jetsons

The latest Jetsons with JetPack 7 are moving to an SBSA compatible model and
will not require building a JetPack specific variant.

* cuda: bring back dual versions

This adds back dual CUDA versions for our releases,
with v11 and v13 to cover a broad set of GPUs and
driver versions.

* win: break up native builds in build_windows.ps1

* v11 build working on windows and linux

* switch to cuda v12.8 not JIT

* Set CUDA compression to size

* enhance manual install linux docs
2025-09-10 12:05:18 -07:00
Daniel Hiltgen
6dcc5dfb9c Revert "CI: switch back to x86 macos builder" (#11588)
This reverts commit 9d071e6089.
2025-07-30 08:56:01 -07:00
Daniel Hiltgen
8afa6e83f2 CI: switch back to x86 macos builder (#11572) 2025-07-29 16:41:25 -07:00
Daniel Hiltgen
191d94289d ci: switch mac builder to arm64 (#11379)
The macos-13 is x86, while macos-13-xlarge is arm64
2025-07-17 07:33:44 -07:00
Daniel Hiltgen
12d8ad0d38 ci: modularization (#11324)
switch a few constants to variables
2025-07-07 14:07:43 -07:00
Daniel Hiltgen
11ffc36157 ci: multi-stage release process (#11001) 2025-06-26 10:32:48 -07:00
Daniel Hiltgen
ad118d8b13 ci: arm sbsa fixes (#11194) 2025-06-24 21:00:15 -07:00
Daniel Hiltgen
f08534137b ci: include dependencies 2025-06-24 20:27:43 -07:00
Daniel Hiltgen
4b4a90f233 ci: pick up arm sbsa cuda libs (#11192) 2025-06-24 18:59:22 -07:00
Daniel Hiltgen
03274a6b2f ci: recombine linux amd64 binaries (#11188)
Glue the rocm and archive builds back together.
2025-06-24 18:45:01 -07:00
Daniel Hiltgen
405d2f628f ci: rocm parallel builds on windows (#11187)
The preset CMAKE_HIP_FLAGS isn't getting used on Windows.
This passes the parallel flag in through the C/CXX flags, along
with suppression for some log spew warnings to quiet down the build.
2025-06-24 15:27:09 -07:00