Skip to content

Fix redefinition of policy<> when float and double are both unpromoted - #1579

Merged
NAThompson merged 1 commit into
developfrom
no-promotion-policy-redefinition
Oct 16, 2026
Merged

NAThompson merged 1 commit into
developfrom
no-promotion-policy-redefinition

Conversation

@NAThompson

Copy link
Copy Markdown
Collaborator

With promote_double now false, defining BOOST_MATH_PROMOTE_FLOAT_POLICY=false made the forwarding specializations repeat policy<>.

Reported in #1574 (comment) (regression from #1554).

🤖 Generated with Claude Code

With promote_double now false, defining BOOST_MATH_PROMOTE_FLOAT_POLICY=false made the forwarding specializations repeat policy<>.

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

Copy link
Copy Markdown
Collaborator Author

@ckormanyos : Could you test the fix?

@ckormanyos

ckormanyos commented Oct 15, 2026 •

Copy link
Copy Markdown
Member

@ckormanyos Could you test the fix?

Thankt Nick. Yes I wil restart my CI job now. See also my rerunning job

@ckormanyos

Copy link
Copy Markdown
Member

Wait a minute... I pull develop branch in my CI/CD job. So of course it simply failed again. That's not relevant since your changes are not reflected. I need to jump out for another activity. Maybe I can run it locally tonight.

If you push to math develop, my CI/CD runs nightly anyway, so we would catch it tomorrow at the latest...

@NAThompson

Copy link
Copy Markdown
Collaborator Author

@ckormanyos : Yeah I'll merge it and if doesn't fix you I'll just do another.

@NAThompson
NAThompson merged commit 4a6ce78 into develop Oct 16, 2026
50 checks passed
@NAThompson
NAThompson deleted the no-promotion-policy-redefinition branch October 16, 2026 05:40
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