Skip to content

Update Enzyme_jll to 0.0.300 - #3734

Merged
vchuravy merged 1 commit into
mainfrom
vc/enzyme-jll-0.0.300
Oct 1, 2026
Merged

vchuravy merged 1 commit into
mainfrom
vc/enzyme-jll-0.0.300

Conversation

@vchuravy

@vchuravy vchuravy commented Oct 1, 2026

Copy link
Copy Markdown
Member

Enzyme_jll 0.0.300 (JuliaRegistries/General#170142) is built from EnzymeAD/Enzyme@abe42215, which includes EnzymeAD/Enzyme#3352 and #3353.

With 0.0.300, the 1.13 rule test "Rooted constant with active non-rooted arg" throws EnzymeRuntimeActivityError with the packaged libEnzyme too. #3732, stacked on this PR, updates that test.

🤖 Generated with Claude Code

Enzyme_jll 0.0.300 is built from EnzymeAD/Enzyme@abe42215, which includes
EnzymeAD/Enzyme#3352 and #3353.

Assisted-by: Claude Code (Opus 5.5)
@vchuravy
vchuravy force-pushed the vc/enzyme-jll-0.0.300 branch from 3979d99 to d7a2f8f Compare October 1, 2026 10:27
@vchuravy vchuravy changed the title Bump version to 0.13.209 and update Enzyme_jll to 0.0.300 Update Enzyme_jll to 0.0.300 Oct 1, 2026
@vchuravy
vchuravy added this pull request to stack #3735 October 1, 2026 10:32
@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

Benchmark Results

main d7a2f8f... main / d7a2f8f...
basics/make_zero/namedtuple 0.0525 ± 0.0019 μs 0.0529 ± 0.002 μs 0.992 ± 0.052
basics/make_zero/struct 0.272 ± 0.0057 μs 0.278 ± 0.0074 μs 0.98 ± 0.033
basics/overhead 6.79 ± 0.021 ns 4.34 ± 0.01 ns 1.57 ± 0.006
basics/remake_zero!/namedtuple 0.222 ± 0.0053 μs 0.222 ± 0.0049 μs 0.996 ± 0.033
basics/remake_zero!/struct 0.227 ± 0.0083 μs 0.224 ± 0.0081 μs 1.01 ± 0.052
fold_broadcast/multidim_sum_bcast/1D 0.504 ± 0.0055 μs 0.501 ± 0.0059 μs 1.01 ± 0.016
fold_broadcast/multidim_sum_bcast/2D 0.369 ± 0.0058 μs 0.367 ± 0.0042 μs 1.01 ± 0.019
inline_abi/call 16.4 ± 0.049 ns 17.6 ± 0.05 ns 0.93 ± 0.0038
inline_abi/call_alloc 0.0436 ± 0.0018 μs 0.0441 ± 0.0011 μs 0.987 ± 0.049
inline_abi/loop 4.01 ± 0.0043 μs 4.01 ± 0.003 μs 1 ± 0.0013
time_to_load 1.53 ± 0.019 s 1.52 ± 0.012 s 1 ± 0.015

Benchmark Plots

A plot of the benchmark results has been uploaded as an artifact at https://github.com/EnzymeAD/Enzyme.jl/actions/runs/36849217871/artifacts/11155365821.

vchuravy added a commit that referenced this pull request Oct 1, 2026
#3732 targets #3734 but does not contain it, so without this the new tests ran with 0.0.299.

Assisted-by: Claude Code (Opus 5.5)
@codecov

codecov Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.05%. Comparing base (84799ae) to head (d7a2f8f).
⚠️ Report is 3 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff             @@
##             main    #3734       +/-   ##
===========================================
+ Coverage   46.45%   80.05%   +33.60%     
===========================================
  Files          58       71       +13     
  Lines       22742    24172     +1430     
===========================================
+ Hits        10564    19351     +8787     
+ Misses      12178     4821     -7357     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@vchuravy
vchuravy merged commit 6e24bbe into main Oct 1, 2026
104 of 111 checks passed
@vchuravy
vchuravy deleted the vc/enzyme-jll-0.0.300 branch October 1, 2026 13:22
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