Skip to content

Add missing (container, real, real) overloads for contraint functions#1589

Merged
WardBrian merged 1 commit intomasterfrom
missing-constraint-signatures
Feb 23, 2026
Merged

Add missing (container, real, real) overloads for contraint functions#1589
WardBrian merged 1 commit intomasterfrom
missing-constraint-signatures

Conversation

@WardBrian
Copy link
Copy Markdown
Member

Reported here: https://discourse.mc-stan.org/t/missing-signatures-for-jacobian-and-constrain-functions/40934

Submission Checklist

  • Run unit tests
  • Documentation
    • If a user-facing facing change was made, the documentation PR is here:
    • OR, no user-facing changes were made

Release notes

Added some missing overloads to the upper_lower and offset_multiplier constraint functions.

Copyright and Licensing

By submitting this pull request, the copyright holder is agreeing to
license the submitted work under the BSD 3-clause license (https://opensource.org/licenses/BSD-3-Clause)

@WardBrian WardBrian force-pushed the missing-constraint-signatures branch from c3738a0 to 65540ee Compare February 20, 2026 21:22
@SteveBronder
Copy link
Copy Markdown
Contributor

Little confused, should these be generating changes to the cpp files in the integration test folder?

@WardBrian
Copy link
Copy Markdown
Member Author

No, we don’t store the output of all those function-signatures tests, Jenkins just makes sure they compile and link

Copy link
Copy Markdown
Contributor

@SteveBronder SteveBronder left a comment

Choose a reason for hiding this comment

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

In that case I say good!

@WardBrian WardBrian merged commit ae477a5 into master Feb 23, 2026
3 checks passed
@WardBrian WardBrian deleted the missing-constraint-signatures branch February 23, 2026 18:57
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