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
Daniel Hiltgen
c85c0ebf89
CI: switch windows to vs 2022 ( #11184 )
...
* CI: switch windows to vs 2022
* ci: fix regex match
2025-06-24 13:26:55 -07:00
Daniel Hiltgen
1c6669e64c
Re-remove cuda v11 ( #10694 )
...
* Re-remove cuda v11
Revert the revert - drop v11 support requiring drivers newer than Feb 23
This reverts commit c6bcdc4223 .
* Simplify layout
With only one version of the GPU libraries, we can simplify things down somewhat. (Jetsons still require special handling)
* distinct sbsa variant for linux arm64
This avoids accidentally trying to load the sbsa cuda libraries on
a jetson system which results in crashes.
* temporary prevent rocm+cuda mixed loading
2025-06-23 14:07:00 -07:00