Skip to content

Update FastBroadcast extension to Serial dispatch (v3 backport)#556

Merged
ChrisRackauckas merged 1 commit intoSciML:v3-backportfrom
ChrisRackauckas-Claude:fix-fb-v3-backport
Apr 1, 2026
Merged

Update FastBroadcast extension to Serial dispatch (v3 backport)#556
ChrisRackauckas merged 1 commit intoSciML:v3-backportfrom
ChrisRackauckas-Claude:fix-fb-v3-backport

Conversation

@ChrisRackauckas-Claude
Copy link
Copy Markdown
Contributor

Summary

Backport of #552 for v3: update RecursiveArrayToolsFastBroadcastExt to dispatch on ::Serial (3-arg) instead of the removed 2-arg fast_materialize! path. Require FastBroadcast >= 1.3.

FastBroadcast v1.3 routes all @.. paths through Serial/Threaded typed dispatch. The old 2-arg fast_materialize!(dst, bc) methods are removed. Extensions must dispatch on ::Serial.

🤖 Generated with Claude Code

FastBroadcast v1.3 routes all paths through Serial/Threaded typed
dispatch. Update the VectorOfSArray override to dispatch on ::Serial
instead of the removed 2-arg path. Require FastBroadcast >= 1.3.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ChrisRackauckas ChrisRackauckas merged commit 5e2ffe6 into SciML:v3-backport Apr 1, 2026
16 of 18 checks passed
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