Skip to content

Cleanup package environments#793

Merged
christiangnrd merged 2 commits into
mainfrom
weird
May 29, 2026
Merged

Cleanup package environments#793
christiangnrd merged 2 commits into
mainfrom
weird

Conversation

@christiangnrd
Copy link
Copy Markdown
Member

@christiangnrd christiangnrd commented May 29, 2026

Adds compat entries and removes some unnecessary entries

@christiangnrd christiangnrd changed the title Add compat entry for Plots.jl Cleanup package environments May 29, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 29, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 81.56%. Comparing base (3b6c586) to head (afa667e).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #793   +/-   ##
=======================================
  Coverage   81.56%   81.56%           
=======================================
  Files          66       66           
  Lines        3141     3141           
=======================================
  Hits         2562     2562           
  Misses        579      579           

☔ View full report in Codecov by Sentry.
📢 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.

Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Metal Benchmarks

Details
Benchmark suite Current: afa667e Previous: 3b6c586 Ratio
array/accumulate/Float32/1d 808229.5 ns 820187.5 ns 0.99
array/accumulate/Float32/dims=1 962792 ns 1001416.5 ns 0.96
array/accumulate/Float32/dims=1L 9993146 ns 10577334 ns 0.94
array/accumulate/Float32/dims=2 1270187.5 ns 1279958 ns 0.99
array/accumulate/Float32/dims=2L 6807874.5 ns 4806791.5 ns 1.42
array/accumulate/Int64/1d 948583 ns 982083 ns 0.97
array/accumulate/Int64/dims=1 1145750 ns 1116021 ns 1.03
array/accumulate/Int64/dims=1L 11942375 ns 12565083 ns 0.95
array/accumulate/Int64/dims=2 1458937 ns 1466354.5 ns 0.99
array/accumulate/Int64/dims=2L 9399770.5 ns 8937708 ns 1.05
array/broadcast 369458 ns 329583 ns 1.12
array/construct 5584 ns 5625 ns 0.99
array/permutedims/2d 640375 ns 628208.5 ns 1.02
array/permutedims/3d 1125125 ns 1128667 ns 1.00
array/permutedims/4d 1982062.5 ns 1358834 ns 1.46
array/private/copy 423875 ns 365313 ns 1.16
array/private/copyto!/cpu_to_gpu 366708 ns 240750.5 ns 1.52
array/private/copyto!/gpu_to_cpu 361250 ns 234125 ns 1.54
array/private/copyto!/gpu_to_gpu 337959 ns 255375 ns 1.32
array/private/iteration/findall/bool 1068750 ns 1128729 ns 0.95
array/private/iteration/findall/int 1243979.5 ns 1291770.5 ns 0.96
array/private/iteration/findfirst/bool 1348542 ns 1245584 ns 1.08
array/private/iteration/findfirst/int 1353875 ns 1276500 ns 1.06
array/private/iteration/findmin/1d 1460542 ns 1432875 ns 1.02
array/private/iteration/findmin/2d 1207042 ns 1181438 ns 1.02
array/private/iteration/logical 1622791 ns 1770770.5 ns 0.92
array/private/iteration/scalar 2746959 ns 1476917 ns 1.86
array/random/rand/Float32 622708.5 ns 600333 ns 1.04
array/random/rand/Int64 664041 ns 648792 ns 1.02
array/random/rand!/Float32 576458 ns 521666 ns 1.11
array/random/rand!/Int64 504833 ns 481750 ns 1.05
array/random/randn/Float32 585750 ns 568458 ns 1.03
array/random/randn!/Float32 545833.5 ns 484104 ns 1.13
array/reductions/mapreduce/Float32/1d 757916.5 ns 498833 ns 1.52
array/reductions/mapreduce/Float32/dims=1 505750 ns 461979.5 ns 1.09
array/reductions/mapreduce/Float32/dims=1L 715646 ns 721625 ns 0.99
array/reductions/mapreduce/Float32/dims=2 503834 ns 466083.5 ns 1.08
array/reductions/mapreduce/Float32/dims=2L 1350125 ns 1094312.5 ns 1.23
array/reductions/mapreduce/Int64/1d 937958.5 ns 795687 ns 1.18
array/reductions/mapreduce/Int64/dims=1 786708.5 ns 773437.5 ns 1.02
array/reductions/mapreduce/Int64/dims=1L 1437333 ns 1222229.5 ns 1.18
array/reductions/mapreduce/Int64/dims=2 968542 ns 925458 ns 1.05
array/reductions/mapreduce/Int64/dims=2L 2252375 ns 2261708 ns 1.00
array/reductions/reduce/Float32/1d 748125 ns 496459 ns 1.51
array/reductions/reduce/Float32/dims=1 505541 ns 463333 ns 1.09
array/reductions/reduce/Float32/dims=1L 721875 ns 719875 ns 1.00
array/reductions/reduce/Float32/dims=2 509083 ns 464875 ns 1.10
array/reductions/reduce/Float32/dims=2L 1339209 ns 1096729.5 ns 1.22
array/reductions/reduce/Int64/1d 931979 ns 787958 ns 1.18
array/reductions/reduce/Int64/dims=1 788271 ns 767125 ns 1.03
array/reductions/reduce/Int64/dims=1L 1181583 ns 1224375 ns 0.97
array/reductions/reduce/Int64/dims=2 967875 ns 961167 ns 1.01
array/reductions/reduce/Int64/dims=2L 2256750 ns 2264104.5 ns 1.00
array/shared/copy 232250.5 ns 166458 ns 1.40
array/shared/copyto!/cpu_to_gpu 46875 ns 47709 ns 0.98
array/shared/copyto!/gpu_to_cpu 46500 ns 43500 ns 1.07
array/shared/copyto!/gpu_to_gpu 47000 ns 48333 ns 0.97
array/shared/iteration/findall/bool 1073625 ns 1134875 ns 0.95
array/shared/iteration/findall/int 1245083 ns 1293166.5 ns 0.96
array/shared/iteration/findfirst/bool 1071458 ns 1033333 ns 1.04
array/shared/iteration/findfirst/int 1076750 ns 1081708.5 ns 1.00
array/shared/iteration/findmin/1d 1204708.5 ns 1201542 ns 1.00
array/shared/iteration/findmin/2d 1192917 ns 1177146 ns 1.01
array/shared/iteration/logical 1468562.5 ns 1625834 ns 0.90
array/shared/iteration/scalar 5840.333333333333 ns 5951.333333333333 ns 0.98
integration/byval/reference 1156292 ns 1174791 ns 0.98
integration/byval/slices=1 1157583 ns 1178750 ns 0.98
integration/byval/slices=2 2084833 ns 2125604 ns 0.98
integration/byval/slices=3 7895458 ns 19836667 ns 0.40
integration/metaldevrt 470208 ns 458584 ns 1.03
kernel/indexing 359375 ns 302000 ns 1.19
kernel/indexing_checked 362333 ns 325084 ns 1.11
kernel/launch 13250 ns 14125 ns 0.94
kernel/rand 378125 ns 347958 ns 1.09
latency/import 1385630916 ns 1405863458.5 ns 0.99
latency/precompile 29991279167 ns 30266521250 ns 0.99
latency/ttfp 1655428375 ns 1681368375.5 ns 0.98
metal/synchronization/context 816.1546391752578 ns 837.6436781609195 ns 0.97
metal/synchronization/stream 434.04522613065325 ns 427.5527638190955 ns 1.02

This comment was automatically generated by workflow using github-action-benchmark.

@christiangnrd christiangnrd merged commit ae7ee24 into main May 29, 2026
15 checks passed
@christiangnrd christiangnrd deleted the weird branch May 29, 2026 18:01
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.

1 participant