Skip to content

Upgrade CUDA from 12.1 to 13.2#50

Merged
bernardladenthin merged 1 commit into
masterfrom
claude/enable-macos-testing-ShpWk
Mar 31, 2026
Merged

Upgrade CUDA from 12.1 to 13.2#50
bernardladenthin merged 1 commit into
masterfrom
claude/enable-macos-testing-ShpWk

Conversation

@bernardladenthin

Copy link
Copy Markdown
Owner

Update build_cuda_linux.sh to install cuda-toolkit-13-2 and use the corresponding nvcc path. Update job name in release.yaml accordingly. Available versions found at:
https://developer.download.nvidia.com/compute/cuda/repos/rhel8/x86_64/

https://claude.ai/code/session_01QMTDzAa9aMe19LiCjzJVhq

Update build_cuda_linux.sh to install cuda-toolkit-13-2 and use the
corresponding nvcc path. Update job name in release.yaml accordingly.
Available versions found at:
https://developer.download.nvidia.com/compute/cuda/repos/rhel8/x86_64/

https://claude.ai/code/session_01QMTDzAa9aMe19LiCjzJVhq
@bernardladenthin
bernardladenthin merged commit 9972d98 into master Mar 31, 2026
5 checks passed
bernardladenthin pushed a commit that referenced this pull request May 22, 2026
Fetched verbatim text of the LIKELY FIXED / PARTIALLY FIXED issues from
github.com/kherud/java-llama.cpp and append a Verification plan section
with: (a) a table of new info extracted from each issue body, (b) four
concrete JUnit test sketches that would close out #80, #95, #98, #102,
(c) a non-unit-testable bucket for #34, #50, #86, #103, #121 with the
corresponding action (feature, docs, CI matrix), (d) a recommended PR
sequencing.

Notable finding: #98's original repro did not call enableEmbedding()
at all — the binding never forwarded --embedding to the upstream
server-context, so the result_output assertion fired because the
embedding pipeline was never initialised. enableEmbedding() now
exists in ModelParameters (line 1040), so the fix is essentially
code-confirmed; an integration test against nomic-embed-text is
optional confirmation.
bernardladenthin added a commit that referenced this pull request May 22, 2026
)

* Enrich open-issues baseline with current-fork status

Appends a Status in fork subsection to each of the 37 upstream issues with
a verdict, file:line evidence, and next steps; adds a Status overview
table summarising verdicts across all issues.

* Add deep-dive analysis for likely/partially fixed issues

Appends a per-issue Deep-dive analysis block to each of the 9
LIKELY FIXED / PARTIALLY FIXED entries, and adds a top-level Deep-dive
verdict guide categorising which issues are confirmable from code
inspection, which need one targeted JUnit test, and which genuinely
require platform-specific runtime reproduction.

Updates the Status overview table for #121 (FIXED for 64-bit Android)
and #86 (CUDA jar requires libcudart at runtime, not auto-fallback).

* Add verification plan with original-issue research and test sketches

Fetched verbatim text of the LIKELY FIXED / PARTIALLY FIXED issues from
github.com/kherud/java-llama.cpp and append a Verification plan section
with: (a) a table of new info extracted from each issue body, (b) four
concrete JUnit test sketches that would close out #80, #95, #98, #102,
(c) a non-unit-testable bucket for #34, #50, #86, #103, #121 with the
corresponding action (feature, docs, CI matrix), (d) a recommended PR
sequencing.

Notable finding: #98's original repro did not call enableEmbedding()
at all — the binding never forwarded --embedding to the upstream
server-context, so the result_output assertion fired because the
embedding pipeline was never initialised. enableEmbedding() now
exists in ModelParameters (line 1040), so the fix is essentially
code-confirmed; an integration test against nomic-embed-text is
optional confirmation.

---------

Co-authored-by: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants