Skip to content

Publish refreshed Jumps benchmarks - #44

Draft
ChrisRackauckas-Claude wants to merge 1 commit into
SciML:mainfrom
ChrisRackauckas-Claude:publish/jumps-refresh-20260901
Draft

Publish refreshed Jumps benchmarks#44
ChrisRackauckas-Claude wants to merge 1 commit into
SciML:mainfrom
ChrisRackauckas-Claude:publish/jumps-refresh-20260901

Conversation

@ChrisRackauckas-Claude

Copy link
Copy Markdown
Member

Ignore this draft until it has been reviewed by @ChrisRackauckas.

What changed and why

This publishes the refreshed Jumps results from SciML/SciMLBenchmarks.jl#1730. The merge's master benchmark run was cancelled before it could publish (https://github.com/SciML/SciMLBenchmarks.jl/actions/runs/33309956623), leaving the hosted Jumps pages on the March stack.

Five pages and their figures come from the retained successful 16h18m full-folder job at https://github.com/SciML/SciMLBenchmarks.jl/actions/runs/33179691974/job/98899295873. Spatial_Signaling_Sanft comes from the final-source local run recorded in the source PR; that exact page completed in 5h04m31s after the repetition bound changed from 10 samples/3,600 seconds to 3 samples/300 seconds. Its generated script was retangled from the final source. The six generated scripts were formatted with Runic before publication; no benchmark logic was changed.

The output now mirrors the six pages that exist under benchmarks/Jumps. It removes obsolete Jumps/MultivariateHawkes output (the source moved to HybridJumps in SciML/SciMLBenchmarks.jl@e11ed44) and the stale Jumps/Synapse.jl script. Current MultivariateHawkes and Synapse outputs remain hosted under HybridJumps. Superseded, unreferenced figures from the old pages are also removed.

Artifact audit

Markdown pages:          6
generated Julia scripts: 6
PNG figures:             15
figure references:       15
missing figure targets:   0
unreferenced figures:     0
zero-byte figures:        0
runtime error markers:    0

The error scan covered ERROR:, LoadError:, Test Failed, UndefVarError, MethodError, There was an error, KeyError, BoundsError, and ProcessFailedException. I also visually inspected a contact sheet of all 15 figures; every plot is populated and the timing figures contain nondegenerate measurements.

Local verification

julia +1.10.11 --project=. docs/make.jl
# exit 0; site built successfully and deployment was skipped locally

julia +1.10.11 -e 'using Runic; exit(Runic.main(...))' -- --check script/Jumps/*.jl
# exit 0

typos script/Jumps
# exit 0

git diff -U0 -- markdown/Jumps script/Jumps | <exclude generated package-status UUID lines> | typos -
# exit 0

git diff --check
# exit 0

Running typos directly over the generated Markdown reports only hexadecimal package UUID fragments such as caf10ac8, 163ba53b, and c2297ded; the filtered diff check excludes those machine-generated package-status lines and checks the remaining added text.

The full Jumps folder was not rerun locally for this output-only PR. Five pages are from the successful retained self-hosted artifact, and the final Spatial page is from the exact local run documented in the source PR. This PR changes no benchmark source, dependency, public API, or test.

🤖 Generated with Claude Code
https://chatgpt.com/codex/tasks/01a03a17-ad6f-7131-82fc-d0fd57ea6512

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>

Co-Authored-By: Claude <noreply@anthropic.com>

Claude-Session: https://chatgpt.com/codex/tasks/01a03a17-ad6f-7131-82fc-d0fd57ea6512
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