-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecated messages only output for one deprecated object per input file #6780
Comments
I'm sure this is due to the use of |
Not a huge deal, but this issue is still valid fyi |
mooseDoOnce use to work because it declares a new local static variable. However, now that the registration is done in the global registry, it might not be working like it use to. I do consider this a bug and it should be fixed. Thanks for the report. |
Also needs to be extended to AD objects |
Would this also include things like |
In updating the |
@socratesgorilla are you interested in taking that one? |
sure go ahead and assign |
Great. |
Description of the enhancement or error report
When multiple deprecated objects are present in an input file, a warning for only one of the objects is printed and the others ignored. This is especially unfortunate if the date of deprecation is past for one of the ignored kernels which usually throws an error
Rationale for the enhancement or information for reproducing the error
This can be repeated by deprecating the kernels in examples/ex06_transient/src/base/ExampleApp.C by
and observing that when ex06.i is run, only the warning for ExampleTimeDerivative prints.
Identified impact
Animals with deprecated objects may see more warnings or errors as this is fixed.
The text was updated successfully, but these errors were encountered: