2025-05-10 03:55 ftp://ftp.de.debian.org/debian/pool/main/d/dynare/dynare_6.3.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --library=openmp --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-59-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: b3c7f00 (2025-05-09 17:59:20 +0200) count: 3358 3140 elapsed-time: 113.1 119.8 head-timing-info: old-timing-info: head results: dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:220:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:246:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:366:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:902:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:447:16: style:inconclusive: Function 'Filter' argument 1 names different: declaration 'T' definition 'tau'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.h:129:16: note: Function 'Filter' argument 1 names different: declaration 'T' definition 'tau'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:447:16: note: Function 'Filter' argument 1 names different: declaration 'T' definition 'tau'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:372:54: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:372:87: style: Parameter 'model' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1082:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1169:47: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1546:66: warning: Uninitialized variable: tmax [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1521:15: note: Assuming condition is false dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1546:66: note: Uninitialized variable: tmax dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1546:71: warning: Uninitialized variable: ximax [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1521:15: note: Assuming condition is false dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1546:71: note: Uninitialized variable: ximax dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1546:77: warning: Uninitialized variable: smax [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1521:15: note: Assuming condition is false dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1546:77: note: Uninitialized variable: smax dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1582:73: warning: Uninitialized variable: zetamax [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1556:15: note: Assuming condition is false dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1582:73: note: Uninitialized variable: zetamax dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1649:47: warning: Uninitialized variable: tmax [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1634:32: note: Assuming condition is false dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1649:47: note: Uninitialized variable: tmax dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1686:74: warning: Uninitialized variable: zetamax [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1662:16: note: Assuming condition is false dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1686:74: note: Uninitialized variable: zetamax dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1686:82: warning: Uninitialized variable: smax [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1662:16: note: Assuming condition is false dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_MSStateSpace.c:1686:82: note: Uninitialized variable: smax dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1312:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE_EMPTY_FIELDS [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:450:14: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:433:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:433:18: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:450:14: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:477:14: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:459:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:459:18: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:477:14: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:552:15: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:548:19: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:548:19: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:552:15: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:563:15: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:559:19: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:559:19: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:563:15: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:573:15: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:569:19: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:569:19: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:573:15: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:631:12: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:625:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:625:18: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:631:12: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:635:11: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:625:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:625:18: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:635:11: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:636:16: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:625:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:625:18: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:636:16: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:638:12: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:625:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:625:18: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:638:12: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:640:14: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:625:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:625:18: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:640:14: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:661:12: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:655:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:655:18: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:661:12: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:665:11: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:655:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:655:18: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:665:11: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:666:16: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:655:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:655:18: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:666:16: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:668:12: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:655:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:655:18: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:668:12: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:670:14: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:655:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:655:18: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:670:14: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:796:11: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:790:15: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:790:15: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:796:11: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:810:11: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:804:15: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:804:15: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:810:11: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:828:13: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:822:17: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:822:17: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:828:13: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:842:13: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:836:17: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:836:17: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:842:13: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:859:13: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:853:17: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:853:17: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:859:13: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:873:13: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:867:17: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:867:17: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:873:13: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1123:15: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1118:14: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1118:14: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1123:15: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1126:10: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1118:14: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1118:14: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1126:10: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1166:15: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1159:14: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1159:14: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1166:15: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1169:10: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1159:14: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1159:14: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1169:10: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:707:55: style:inconclusive: Function 'dw_state_space_impulse_response_command_line' argument 1 names different: declaration 'n_args' definition 'nargs'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.h:32:55: note: Function 'dw_state_space_impulse_response_command_line' argument 1 names different: declaration 'n_args' definition 'nargs'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:707:55: note: Function 'dw_state_space_impulse_response_command_line' argument 1 names different: declaration 'n_args' definition 'nargs'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1190:52: style:inconclusive: Function 'dw_state_space_probabilities_command_line' argument 1 names different: declaration 'n_args' definition 'nargs'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.h:33:52: note: Function 'dw_state_space_probabilities_command_line' argument 1 names different: declaration 'n_args' definition 'nargs'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1190:52: note: Function 'dw_state_space_probabilities_command_line' argument 1 names different: declaration 'n_args' definition 'nargs'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:54:9: style: Variable 'model_id' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:74:9: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:214:45: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:407:24: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:602:24: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:602:30: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:605:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:710:24: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:715:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:936:165: style: Parameter 'tag' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1002:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1004:20: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1102:24: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1102:30: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1105:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1144:24: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1144:30: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1146:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1192:24: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1192:30: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1195:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1290:20: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1290:26: style: Variable 'tag' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1293:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_command_line_output.c:1300:13: style: Variable 'statespace' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_counterfactual.c:44:70: style:inconclusive: Function 'dw_state_space_counterfactual' argument 3 names different: declaration 'z' definition 'states'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_counterfactual.h:23:70: note: Function 'dw_state_space_counterfactual' argument 3 names different: declaration 'z' definition 'states'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_counterfactual.c:44:70: note: Function 'dw_state_space_counterfactual' argument 3 names different: declaration 'z' definition 'states'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_forecast.c:260:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_forecast.c:417:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_forecast.c:51:105: style:inconclusive: Function 'dw_state_space_forecast' argument 5 names different: declaration 'R' definition 'S'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_forecast.h:28:105: note: Function 'dw_state_space_forecast' argument 5 names different: declaration 'R' definition 'S'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_forecast.c:51:105: note: Function 'dw_state_space_forecast' argument 5 names different: declaration 'R' definition 'S'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_historical_decomposition.c:445:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_historical_decomposition.c:463:53: warning: Uninitialized variable: tmax [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_historical_decomposition.c:449:25: note: Assuming condition is false dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_historical_decomposition.c:463:53: note: Uninitialized variable: tmax dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_historical_decomposition.c:463:58: warning: Uninitialized variable: imax [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_historical_decomposition.c:449:25: note: Assuming condition is false dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_historical_decomposition.c:463:58: note: Uninitialized variable: imax dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_historical_decomposition.c:464:57: warning: Uninitialized variable: ptmax [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_historical_decomposition.c:449:25: note: Assuming condition is false dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_historical_decomposition.c:464:57: note: Uninitialized variable: ptmax dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_historical_decomposition.c:464:63: warning: Uninitialized variable: pimax [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_historical_decomposition.c:449:25: note: Assuming condition is false dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_historical_decomposition.c:464:63: note: Uninitialized variable: pimax dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response.c:227:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response.c:332:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response.c:436:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response.c:544:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response.c:208:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response.c:313:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response.c:418:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response.c:526:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:187:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:270:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:113:8: style: Condition '!err' is always false [knownConditionTrueFalse] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:111:29: note: Calling function 'ComputeSpecial' returns 1 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:111:29: note: Assignment 'err=ComputeSpecial(special,(TVector)NULL,y)', assigned value is 1 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:113:8: note: Condition '!err' is always false dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:174:48: warning:inconclusive: Either the condition '!model' is redundant or there is possible null pointer dereference: model. [nullPointerRedundantCheck] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:181:79: note: Assuming that condition '!model' is not redundant dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:174:48: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:256:48: warning:inconclusive: Either the condition '!model' is redundant or there is possible null pointer dereference: model. [nullPointerRedundantCheck] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:263:79: note: Assuming that condition '!model' is not redundant dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:256:48: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:413:14: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:407:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:407:18: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:413:14: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:428:9: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:422:13: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:422:13: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:428:9: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:442:9: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:436:13: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:436:13: note: Assignment 'f_out=fopen(out_filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:442:9: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:345:63: style:inconclusive: Function 'dw_state_space_impulse_response_special_command_line' argument 1 names different: declaration 'n_args' definition 'nargs'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.h:35:63: note: Function 'dw_state_space_impulse_response_special_command_line' argument 1 names different: declaration 'n_args' definition 'nargs'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:345:63: note: Function 'dw_state_space_impulse_response_special_command_line' argument 1 names different: declaration 'n_args' definition 'nargs'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:174:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:256:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:348:9: style: Variable 'model_id' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:348:49: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:63:11: style: Unused variable: rtrn [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:175:96: style: Unused variable: j [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:175:99: style: Unused variable: k [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:257:112: style: Unused variable: k [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:347:9: style: Unused variable: f_in [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:348:20: style: Unused variable: in_filename [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:351:105: style: Unused variable: states [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_impulse_response_special.c:351:113: style: Unused variable: observables [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_variance_decomposition.c:303:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_variance_decomposition.c:415:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_variance_decomposition.c:83:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_variance_decomposition.c:193:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_variance_decomposition.c:282:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/dw_state_space_variance_decomposition.c:394:19: style: Variable 'statespace' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/fwz_msv_msre.c:84:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/fwz_msv_msre.c:444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:571:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FreeMarkovStateVariable [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:687:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nstates [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1082:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1116:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1141:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1194:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1219:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_state_dependent_fields [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1224:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_log_abs_det_A0 [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1232:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_dot_products [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1251:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_parameters [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1422:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Adaptive [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1614:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2306:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2451:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2498:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2573:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2623:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2770:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2811:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2926:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3004:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_free_parameters [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3016:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3087:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3243:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRT_MACHINE_EPSILON [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3353:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3443:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3549:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3654:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3696:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3722:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3755:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3785:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3810:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3836:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3887:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3919:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3963:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3990:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:4080:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRT_MACHINE_EPSILON [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3378:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1135:45: style:inconclusive: Function 'LogConditionalProbability_VAR' argument 1 names different: declaration 'i' definition 's'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.h:158:45: note: Function 'LogConditionalProbability_VAR' argument 1 names different: declaration 'i' definition 's'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1135:45: note: Function 'LogConditionalProbability_VAR' argument 1 names different: declaration 'i' definition 's'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1301:27: style:inconclusive: Function 'IsDegenerate_VAR' argument 1 names different: declaration 'regime_draws' definition 'regime_counts'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.h:164:27: note: Function 'IsDegenerate_VAR' argument 1 names different: declaration 'regime_draws' definition 'regime_counts'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1301:27: note: Function 'IsDegenerate_VAR' argument 1 names different: declaration 'regime_draws' definition 'regime_counts'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3685:32: style:inconclusive: Function 'MakeA0' argument 2 names different: declaration 'k' definition 's'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.h:232:32: note: Function 'MakeA0' argument 2 names different: declaration 'k' definition 's'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3685:32: note: Function 'MakeA0' argument 2 names different: declaration 'k' definition 's'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3858:30: style:inconclusive: Function 'MakeB' argument 2 names different: declaration 'k' definition 's'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.h:238:30: note: Function 'MakeB' argument 2 names different: declaration 'k' definition 's'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3858:30: note: Function 'MakeB' argument 2 names different: declaration 'k' definition 's'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3875:29: style:inconclusive: Function 'MakeB_All' argument 1 names different: declaration 'Zeta' definition 'B'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.h:239:29: note: Function 'MakeB_All' argument 1 names different: declaration 'Zeta' definition 'B'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3875:29: note: Function 'MakeB_All' argument 1 names different: declaration 'Zeta' definition 'B'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:4123:73: style:inconclusive: Function 'DrawNormal_InverseUpperTriangular' argument 3 names different: declaration 'T' definition 'U'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.h:262:73: note: Function 'DrawNormal_InverseUpperTriangular' argument 3 names different: declaration 'T' definition 'U'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:4123:73: note: Function 'DrawNormal_InverseUpperTriangular' argument 3 names different: declaration 'T' definition 'U'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:680:65: style: Parameter 'sv' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1301:27: style: Parameter 'regime_counts' can be declared as pointer to const. However it seems that 'IsDegenerate_VAR' is a callback function, if 'regime_counts' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:186:23: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1301:27: note: Parameter 'regime_counts' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1376:8: style: Variable 'S' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1686:8: style: Variable 'S' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:1924:22: style: Variable 'z' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2092:53: style: Variable 'z' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2215:59: style: Parameter 'S' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2391:24: style: Variable 'p_lambda' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2391:35: style: Variable 'p_psi' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2434:14: style: Variable 'p_Aplus' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2434:34: style: Variable 'p_A0' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:2493:14: style: Variable 'p_bplus' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3431:17: style: Variable 'y' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3431:21: style: Variable 'z' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3542:31: style: Parameter 'p' can be declared as pointer to const. However it seems that 'NormalizeRegimes_VAR' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:187:27: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARbase.c:3542:31: note: Parameter 'p' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:300:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:389:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:1549:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:460:35: style: Condition 'GetLastIteration(cmd)' is always false [knownConditionTrueFalse] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:460:35: note: Calling function 'GetLastIteration' returns 0 dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:460:35: note: Condition 'GetLastIteration(cmd)' is always false dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:824:56: style:inconclusive: Function 'Read_VAR_Parameters' argument 3 names different: declaration 'id' definition 'header'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.h:27:56: note: Function 'Read_VAR_Parameters' argument 3 names different: declaration 'id' definition 'header'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:824:56: note: Function 'Read_VAR_Parameters' argument 3 names different: declaration 'id' definition 'header'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:1003:57: style:inconclusive: Function 'Write_VAR_Parameters' argument 3 names different: declaration 'id' definition 'header'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.h:29:57: note: Function 'Write_VAR_Parameters' argument 3 names different: declaration 'id' definition 'header'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:1003:57: note: Function 'Write_VAR_Parameters' argument 3 names different: declaration 'id' definition 'header'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:36:35: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:38:18: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:73:44: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:75:18: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:150:35: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:150:46: style: Parameter 'tag' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:150:57: style: Parameter 'dir' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:289:29: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:515:14: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:824:56: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:827:20: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:1003:57: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:1208:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:1235:65: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:1278:81: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:1338:18: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:1544:14: style: Variable 'p_bplus' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:1567:65: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio.c:1570:20: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio_matlab.c:38:44: style:inconclusive: Function 'Combine_matlab_standard' argument 1 names different: declaration 'inmatlab' definition 'matlabfile'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio_matlab.h:24:44: note: Function 'Combine_matlab_standard' argument 1 names different: declaration 'inmatlab' definition 'matlabfile'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio_matlab.c:38:44: note: Function 'Combine_matlab_standard' argument 1 names different: declaration 'inmatlab' definition 'matlabfile'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio_matlab.c:38:62: style:inconclusive: Function 'Combine_matlab_standard' argument 2 names different: declaration 'instandard' definition 'standardfile'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio_matlab.h:24:60: note: Function 'Combine_matlab_standard' argument 2 names different: declaration 'instandard' definition 'standardfile'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio_matlab.c:38:62: note: Function 'Combine_matlab_standard' argument 2 names different: declaration 'instandard' definition 'standardfile'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio_matlab.c:29:41: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio_matlab.c:31:18: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio_matlab.c:277:35: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/VARio_matlab.c:333:48: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/create_init_file.c:40:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_ERRORS [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/create_init_file.c:38:20: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/create_simulated_data.c:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:381:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:630:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:901:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:357:16: style: Variable 'badgh' is reassigned a value before the old one has been used. [redundantAssignment] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:353:22: note: badgh is assigned dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:357:16: note: badgh is overwritten dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:357:16: style: Variable 'badgh' is reassigned a value before the old one has been used. [redundantAssignment] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:355:22: note: badgh is assigned dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:357:16: note: badgh is overwritten dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:147:23: style:inconclusive: Function 'csminwel' argument 2 names different: declaration 'x' definition 'xh'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.h:31:21: note: Function 'csminwel' argument 2 names different: declaration 'x' definition 'xh'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:147:23: note: Function 'csminwel' argument 2 names different: declaration 'x' definition 'xh'. dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:158:20: style: Variable 'err_fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:626:29: style: Parameter 'x0' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:897:34: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/dw_csminwel.c:154:62: style: Variable 'stuck' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_estimate.c:226:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MLEObjectiveFunction_csminwel [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_estimate.c:460:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_estimate.c:155:18: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_estimate.c:260:21: style: Variable 'objective_last' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_forecast.c:46:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_forecast.c:100:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_forecast.c:216:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_forecast.c:344:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_historical_decomposition.c:89:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_historical_decomposition.c:216:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_historical_decomposition.c:307:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_historical_decomposition.c:230:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_impulse_responses.c:205:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_impulse_responses.c:403:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_impulse_responses.c:1001:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_FIXED [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_impulse_responses.c:1150:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_impulse_responses.c:260:44: warning: Either the condition '!model' is redundant or there is possible null pointer dereference: model. [nullPointerRedundantCheck] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_impulse_responses.c:265:52: note: Assuming that condition '!model' is not redundant dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_impulse_responses.c:260:44: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_impulse_responses.c:390:41: warning: Either the condition '!model' is redundant or there is possible null pointer dereference: model. [nullPointerRedundantCheck] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_impulse_responses.c:396:25: note: Assuming that condition '!model' is not redundant dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_impulse_responses.c:390:41: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_impulse_responses.c:195:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_impulse_responses.c:1191:5: style: Variable 'T' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_mdd.c:31:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_probabilities.c:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_simulate.c:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_variance_decomposition.c:359:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_variance_decomposition.c:476:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_variance_decomposition.c:592:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_variance_decomposition.c:137:41: warning: Either the condition '!model' is redundant or there is possible null pointer dereference: model. [nullPointerRedundantCheck] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_variance_decomposition.c:142:25: note: Assuming that condition '!model' is not redundant dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_variance_decomposition.c:137:41: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_variance_decomposition.c:346:41: warning: Either the condition '!model' is redundant or there is possible null pointer dereference: model. [nullPointerRedundantCheck] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_variance_decomposition.c:352:25: note: Assuming that condition '!model' is not redundant dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_variance_decomposition.c:346:41: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_variance_decomposition.c:74:67: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/state_space/sbvar/sbvar_variance_decomposition.c:95:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:89:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:153:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:434:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:479:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:572:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:705:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:747:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:817:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRT_MACHINE_EPSILON [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:986:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:1044:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:254:124: style:inconclusive: Function 'CreateMarkovStateVariable_SimpleRestrictions' argument 4 names different: declaration 'Restrictions' definition 'Restriction'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.h:66:124: note: Function 'CreateMarkovStateVariable_SimpleRestrictions' argument 4 names different: declaration 'Restrictions' definition 'Restriction'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:254:124: note: Function 'CreateMarkovStateVariable_SimpleRestrictions' argument 4 names different: declaration 'Restrictions' definition 'Restriction'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:1067:93: style:inconclusive: Function 'DrawIndependentDirichlet_free' argument 4 names different: declaration 'm' definition 'n'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.h:98:93: note: Function 'DrawIndependentDirichlet_free' argument 4 names different: declaration 'm' definition 'n'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:1067:93: note: Function 'DrawIndependentDirichlet_free' argument 4 names different: declaration 'm' definition 'n'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:1086:96: style:inconclusive: Function 'LogIndependentDirichlet_pdf' argument 4 names different: declaration 'm' definition 'n'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.h:99:96: note: Function 'LogIndependentDirichlet_pdf' argument 4 names different: declaration 'm' definition 'n'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:1086:96: note: Function 'LogIndependentDirichlet_pdf' argument 4 names different: declaration 'm' definition 'n'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:400:27: style: Variable 'restrictions' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:427:78: style: Parameter 'S' can be declared as pointer to const. However it seems that 'dirichlet_restrictions_DrawProposalTransitionMatrixParameters' is a callback function, if 'S' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:320:57: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:427:78: note: Parameter 'S' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:427:120: style: Parameter 'model' can be declared as pointer to const. However it seems that 'dirichlet_restrictions_DrawProposalTransitionMatrixParameters' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:320:57: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:427:120: note: Parameter 'model' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:473:64: style: Parameter 'S' can be declared as pointer to const. However it seems that 'dirichlet_restrictions_DrawTransitionMatrixParameters' is a callback function, if 'S' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:319:49: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:473:64: note: Parameter 'S' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:473:106: style: Parameter 'model' can be declared as pointer to const. However it seems that 'dirichlet_restrictions_DrawTransitionMatrixParameters' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:319:49: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:473:106: note: Parameter 'model' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:964:39: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:1023:42: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:1023:56: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:1067:73: style: Parameter 'dirichlet_dims' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_dirichlet_restrictions.c:1086:76: style: Parameter 'dirichlet_dims' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_equi_energy_simulation.c:53:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_equi_energy_simulation.c:77:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_equi_energy_simulation.c:100:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_equi_energy_simulation.c:176:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logposteriorkernel [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_equi_energy_simulation.c:203:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model_id [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_equi_energy_simulation.c:207:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:174:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:397:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:567:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:746:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:823:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:953:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:990:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirichletDim [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1000:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirichletDim [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1170:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:178:26: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:184:26: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1028:28: warning: Possible null pointer dereference: filename [nullPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1250:39: note: Calling function 'GraphCummulativeDensities', 2nd argument '(char*)NULL' value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1028:28: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1428:14: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1425:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1425:18: note: Assignment 'f_out=fopen(filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1428:14: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1443:14: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1440:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1440:18: note: Assignment 'f_out=fopen(filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1443:14: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1460:14: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1457:18: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1457:18: note: Assignment 'f_out=fopen(filename,"wt")', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1460:14: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:555:21: style: Variable 'quadratic_form' is reassigned a value before the old one has been used. [redundantAssignment] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:552:21: note: quadratic_form is assigned dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:555:21: note: quadratic_form is overwritten dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:992:41: style:inconclusive: Function 'sv_DirichletDimensions' argument 1 names different: declaration 'DirichletDim' definition 'dirichlet_dims'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:41:41: note: Function 'sv_DirichletDimensions' argument 1 names different: declaration 'DirichletDim' definition 'dirichlet_dims'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:992:41: note: Function 'sv_DirichletDimensions' argument 1 names different: declaration 'DirichletDim' definition 'dirichlet_dims'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_mdd_switch.c:1021:47: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pGetParameters [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRT_MACHINE_EPSILON [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:177:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRT_MACHINE_EPSILON [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:342:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable structure [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:398:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable structure [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:544:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dw_free [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:668:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metropolis [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:718:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable model [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:768:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_block [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:71:78: style:inconclusive: Function 'Setup_metropolis' argument 3 names different: declaration 'directions' definition 'direction'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.h:63:78: note: Function 'Setup_metropolis' argument 3 names different: declaration 'directions' definition 'direction'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:71:78: note: Function 'Setup_metropolis' argument 3 names different: declaration 'directions' definition 'direction'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:380:11: style: Local variable 'block' shadows outer argument [shadowArgument] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:377:66: note: Shadowed declaration dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:380:11: note: Shadow variable dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:197:80: style: Parameter 'dims' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_block.c:531:41: style: Parameter 'adaptive' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation.c:80:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation.c:185:36: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation.c:185:52: style: Parameter 'tag' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation.c:255:75: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation.c:475:45: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation.c:256:18: style: Variable 'hessian' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation.c:256:47: style: Variable 'hessian_theta' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation.c:256:78: style: Variable 'posterior_draws' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation.c:257:13: style: Variable 'variance' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation.c:257:30: style: Variable 'X' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation.c:258:15: style: Variable 'mean' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation.c:258:32: style: Variable 'x' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation.c:258:53: style: Variable 'theta' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:81:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:153:36: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:252:34: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:252:45: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:210:7: error: Uninitialized variable: center_a [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:210:16: error: Uninitialized variable: period_a [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:210:25: error: Uninitialized variable: max_period_a [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:210:38: error: Uninitialized variable: ndraws [uninitvar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:151:76: style: Variable 'free_filename_hessian' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:154:18: style: Variable 'hessian' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:154:47: style: Variable 'hessian_theta' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:154:78: style: Variable 'posterior_draws' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:155:13: style: Variable 'variance' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:155:30: style: Variable 'X' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:156:15: style: Variable 'mean' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:156:32: style: Variable 'x' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:156:53: style: Variable 'theta' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:159:9: style: Variable 'ntheta' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:160:5: style: Variable 'nq' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:149:9: style: Unused variable: f_in [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:150:7: style: Unused variable: i [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:151:55: style: Variable 'free_filename_hessian' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:153:31: style: Unused variable: id [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_theta.c:609:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dw_free [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_theta.c:66:84: style:inconclusive: Function 'Setup_metropolis_theta' argument 3 names different: declaration 'directions' definition 'direction'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_theta.h:51:84: note: Function 'Setup_metropolis_theta' argument 3 names different: declaration 'directions' definition 'direction'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_theta.c:66:84: note: Function 'Setup_metropolis_theta' argument 3 names different: declaration 'directions' definition 'direction'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_theta.c:138:77: style:inconclusive: Function 'Setup_metropolis_theta_variance' argument 2 names different: declaration 'hessian' definition 'variance'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_theta.h:54:77: note: Function 'Setup_metropolis_theta_variance' argument 2 names different: declaration 'hessian' definition 'variance'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_theta.c:138:77: note: Function 'Setup_metropolis_theta_variance' argument 2 names different: declaration 'hessian' definition 'variance'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_theta.c:179:86: style: Parameter 'dims' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_theta.c:595:41: style: Parameter 'adaptive' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_theta_prior.c:233:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dw_free [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_theta_prior.c:240:15: style: Variable 'logposterior' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:310:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:370:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:683:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:867:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:997:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:1161:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:1286:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:1458:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:1600:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:1821:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:2024:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:2109:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:2162:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:2185:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:2201:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:2208:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:2260:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:168:53: style:inconclusive: Function 'ConvertBaseTransitionMatrix' argument 2 names different: declaration 'baseQ' definition 'bQ'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.h:250:53: note: Function 'ConvertBaseTransitionMatrix' argument 2 names different: declaration 'baseQ' definition 'bQ'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:168:53: note: Function 'ConvertBaseTransitionMatrix' argument 2 names different: declaration 'baseQ' definition 'bQ'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:304:60: style:inconclusive: Function 'CreateMarkovStateVariable_Single' argument 1 names different: declaration 'nstates' definition 'nbasestates'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.h:227:60: note: Function 'CreateMarkovStateVariable_Single' argument 1 names different: declaration 'nstates' definition 'nbasestates'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:304:60: note: Function 'CreateMarkovStateVariable_Single' argument 1 names different: declaration 'nstates' definition 'nbasestates'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:364:92: style:inconclusive: Function 'CreateMarkovStateVariable_Multiple' argument 2 names different: declaration 'state_variables' definition 'state_variable'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.h:228:92: note: Function 'CreateMarkovStateVariable_Multiple' argument 2 names different: declaration 'state_variables' definition 'state_variable'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:364:92: note: Function 'CreateMarkovStateVariable_Multiple' argument 2 names different: declaration 'state_variables' definition 'state_variable'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:1117:26: style:inconclusive: Function 'ForwardRecursion' argument 1 names different: declaration 't' definition 'tau'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.h:339:26: note: Function 'ForwardRecursion' argument 1 names different: declaration 't' definition 'tau'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:1117:26: note: Function 'ForwardRecursion' argument 1 names different: declaration 't' definition 'tau'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:1579:39: style:inconclusive: Function 'AreRegimesNormalized' argument 1 names different: declaration 'permutation' definition 'p'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.h:357:31: note: Function 'AreRegimesNormalized' argument 1 names different: declaration 'permutation' definition 'p'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:1579:39: note: Function 'AreRegimesNormalized' argument 1 names different: declaration 'permutation' definition 'p'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:1617:27: style:inconclusive: Function 'NormalizeRegimes' argument 1 names different: declaration 'permutation' definition 'p'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.h:358:27: note: Function 'NormalizeRegimes' argument 1 names different: declaration 'permutation' definition 'p'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:1617:27: note: Function 'NormalizeRegimes' argument 1 names different: declaration 'permutation' definition 'p'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:62:42: style: Parameter 'routines' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:1735:168: style: Parameter 'model' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:1883:110: style: Parameter 'model' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:2059:62: style: Parameter 'S' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:2059:103: style: Parameter 'model' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:2197:62: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch.c:2206:44: style: Parameter 'model' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_opt.c:75:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_opt.c:84:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_opt.c:102:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_opt.c:95:80: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_opt.c:113:74: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:87:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE_EMPTY_FIELDS [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:555:58: warning: Either the condition 'tag' is redundant or there is possible null pointer dereference: tag. [nullPointerRedundantCheck] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:636:8: note: Assuming that condition 'tag' is not redundant dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:555:58: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:66:65: style: Parameter 'tag' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:68:9: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:309:43: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:309:59: style: Parameter 'tag' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:384:75: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:535:45: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:140:18: style: Unused variable: i [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:315:7: style: Unused variable: i [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:385:26: style: Variable 'posterior_draws' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:385:50: style: Variable 'variance' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:385:67: style: Variable 'X' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:386:15: style: Variable 'mean' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:386:32: style: Variable 'x' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:386:53: style: Variable 'theta' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:380:9: style: Unused variable: f_in [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:380:16: style: Unused variable: f_out [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:381:10: style: Unused variable: k [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:381:81: style: Unused variable: type [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:384:29: style: Unused variable: filename_hessian [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:384:70: style: Unused variable: id [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switch_sim.c:384:81: style: Unused variable: header [unusedVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:272:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:536:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE_EMPTY_FIELDS [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:579:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REMOVE_EMPTY_FIELDS [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:833:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable total_Dirichlet_parameters [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1137:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRT_MACHINE_EPSILON [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1229:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRT_MACHINE_EPSILON [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2260:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1476:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2413:7: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2413:7: error: sprintf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:150:11: warning: Possible null pointer dereference: f_out [nullPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:149:17: note: Assignment 'f_out=f?f:filename?fopen(filename,"at"):(FILE*)NULL', assigned value is 0 dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:150:11: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:152:11: warning: Either the condition 'f_out' is redundant or there is possible null pointer dereference: f_out. [nullPointerRedundantCheck] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:153:13: note: Assuming that condition 'f_out' is not redundant dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:152:11: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1271:42: style:inconclusive: Function 'sv_WriteBaseTransitionMatrices' argument 1 names different: declaration 'f' definition 'f_out'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.h:77:42: note: Function 'sv_WriteBaseTransitionMatrices' argument 1 names different: declaration 'f' definition 'f_out'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1271:42: note: Function 'sv_WriteBaseTransitionMatrices' argument 1 names different: declaration 'f' definition 'f_out'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2240:22: style:inconclusive: Function 'ReadError' argument 1 names different: declaration 'idformat' definition 'format'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.h:98:22: note: Function 'ReadError' argument 1 names different: declaration 'idformat' definition 'format'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2240:22: note: Function 'ReadError' argument 1 names different: declaration 'idformat' definition 'format'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2240:36: style:inconclusive: Function 'ReadError' argument 2 names different: declaration 'trailer' definition 'str'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.h:98:38: note: Function 'ReadError' argument 2 names different: declaration 'trailer' definition 'str'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2240:36: note: Function 'ReadError' argument 2 names different: declaration 'trailer' definition 'str'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2240:45: style:inconclusive: Function 'ReadError' argument 3 names different: declaration 'error' definition 'err'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.h:98:51: note: Function 'ReadError' argument 3 names different: declaration 'error' definition 'err'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2240:45: note: Function 'ReadError' argument 3 names different: declaration 'error' definition 'err'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2320:35: style:inconclusive: Function 'ReadInteger' argument 2 names different: declaration 'idformat' definition 'format'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.h:100:35: note: Function 'ReadInteger' argument 2 names different: declaration 'idformat' definition 'format'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2320:35: note: Function 'ReadInteger' argument 2 names different: declaration 'idformat' definition 'format'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2320:49: style:inconclusive: Function 'ReadInteger' argument 3 names different: declaration 'trailer' definition 'str'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.h:100:51: note: Function 'ReadInteger' argument 3 names different: declaration 'trailer' definition 'str'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2320:49: note: Function 'ReadInteger' argument 3 names different: declaration 'trailer' definition 'str'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2341:34: style:inconclusive: Function 'ReadMatrix' argument 2 names different: declaration 'idformat' definition 'format'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.h:101:34: note: Function 'ReadMatrix' argument 2 names different: declaration 'idformat' definition 'format'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2341:34: note: Function 'ReadMatrix' argument 2 names different: declaration 'idformat' definition 'format'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2341:48: style:inconclusive: Function 'ReadMatrix' argument 3 names different: declaration 'trailer' definition 'str'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.h:101:50: note: Function 'ReadMatrix' argument 3 names different: declaration 'trailer' definition 'str'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2341:48: note: Function 'ReadMatrix' argument 3 names different: declaration 'trailer' definition 'str'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2362:34: style:inconclusive: Function 'ReadVector' argument 2 names different: declaration 'idformat' definition 'format'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.h:102:34: note: Function 'ReadVector' argument 2 names different: declaration 'idformat' definition 'format'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2362:34: note: Function 'ReadVector' argument 2 names different: declaration 'idformat' definition 'format'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2362:48: style:inconclusive: Function 'ReadVector' argument 3 names different: declaration 'trailer' definition 'str'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.h:102:50: note: Function 'ReadVector' argument 3 names different: declaration 'trailer' definition 'str'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2362:48: note: Function 'ReadVector' argument 3 names different: declaration 'trailer' definition 'str'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2383:36: style:inconclusive: Function 'ReadIntArray' argument 2 names different: declaration 'idformat' definition 'format'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.h:103:36: note: Function 'ReadIntArray' argument 2 names different: declaration 'idformat' definition 'format'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2383:36: note: Function 'ReadIntArray' argument 2 names different: declaration 'idformat' definition 'format'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2383:50: style:inconclusive: Function 'ReadIntArray' argument 3 names different: declaration 'trailer' definition 'str'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.h:103:52: note: Function 'ReadIntArray' argument 3 names different: declaration 'trailer' definition 'str'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2383:50: note: Function 'ReadIntArray' argument 3 names different: declaration 'trailer' definition 'str'. dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:51:62: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:74:45: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:98:31: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:147:32: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:147:48: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:174:51: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:199:52: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:223:30: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:264:31: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:264:47: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:305:56: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:334:60: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:365:56: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:365:72: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:396:57: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:425:61: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:443:39: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:467:40: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:513:65: style: Parameter 'tag' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:515:9: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:607:42: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:677:43: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:677:59: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:741:30: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:908:30: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1010:75: style: Parameter 'sv' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1010:85: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1313:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1351:93: style: Parameter 'idstring' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1456:18: style: Variable 'old_format' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1624:69: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1627:15: style: Variable 'str_old' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1669:9: style: Variable 'idformat' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1701:92: style: Parameter 'trailer' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1884:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2100:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2240:22: style: Parameter 'format' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2242:18: style: Variable 'errmsg_format' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2292:39: style: Parameter 'format' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2404:33: style: Parameter 'format' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:2404:47: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1637:5: style: Variable 'err' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1642:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1674:12: style: Variable 'err' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1677:16: style: Variable 'err' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1680:13: style: Variable 'err' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1684:17: style: Variable 'err' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_switchio.c:1688:14: style: Variable 'err' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:56:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dw_ARRAY_POINTER [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARG_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:154:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dw_ARRAY_POINTER [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:204:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dw_ARRAY_POINTER [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:292:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TElementSpecification [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:493:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dw_ARRAY_USE_MEMCPY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:533:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TElementSpecification [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:166:39: style: Parameter 'element' can be declared as pointer to const. However it seems that 'dw_PrintInt' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:557:5: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:166:39: note: Parameter 'element' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:166:54: style: Parameter 'format' can be declared as pointer to const. However it seems that 'dw_PrintInt' is a callback function, if 'format' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:557:5: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:166:54: note: Parameter 'format' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:171:42: style: Parameter 'element' can be declared as pointer to const. However it seems that 'dw_PrintDouble' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:570:5: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:171:42: note: Parameter 'element' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:171:57: style: Parameter 'format' can be declared as pointer to const. However it seems that 'dw_PrintDouble' is a callback function, if 'format' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:570:5: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:171:57: note: Parameter 'format' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:176:41: style: Parameter 'element' can be declared as pointer to const. However it seems that 'dw_PrintFloat' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:583:5: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:176:41: note: Parameter 'element' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:176:56: style: Parameter 'format' can be declared as pointer to const. However it seems that 'dw_PrintFloat' is a callback function, if 'format' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:583:5: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:176:56: note: Parameter 'format' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:181:40: style: Parameter 'element' can be declared as pointer to const. However it seems that 'dw_PrintChar' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:596:5: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:181:40: note: Parameter 'element' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:181:55: style: Parameter 'format' can be declared as pointer to const. However it seems that 'dw_PrintChar' is a callback function, if 'format' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:596:5: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:181:55: note: Parameter 'format' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:186:42: style: Parameter 'element' can be declared as pointer to const. However it seems that 'dw_PrintString' is a callback function, if 'element' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:609:5: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:186:42: note: Parameter 'element' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:186:57: style: Parameter 'format' can be declared as pointer to const. However it seems that 'dw_PrintString' is a callback function, if 'format' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:609:5: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:186:57: note: Parameter 'format' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_array.c:283:9: style: Variable 'original_d' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_matrix_array.c:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_matrix_array.c:107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_matrix_array.c:145:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/arrays/dw_matrix_array.c:239:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:38:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_OPEN_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:50:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_OPEN_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:63:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_OPEN_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:163:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:196:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRIP_LEADING_WHITESPACE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:349:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRIP_WHITESPACE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:412:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LineList [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:76:35: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:161:18: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:274:45: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:397:58: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:552:39: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:586:47: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/ascii/dw_ascii.c:621:32: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:84:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:119:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:138:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logconstant [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:160:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:234:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TElliptical_gaussian [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:270:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:287:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:332:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:389:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARG_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:511:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:547:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:605:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TElliptical_step [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:82:39: style: Parameter 'draw' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:143:25: style: Variable 'd' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:151:25: style: Variable 'd' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:166:25: style: Variable 'd' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:274:59: style: Parameter 'elliptical' can be declared as pointer to const. However it seems that 'print_info_gaussian' is a callback function, if 'elliptical' is declared with const you might also need to cast function pointer(s). [constParameterCallback] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:291:30: note: You might need to cast the function pointer here dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:274:59: note: Parameter 'elliptical' can be declared as pointer to const dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:310:22: style: Variable 'd' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:317:22: style: Variable 'd' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:324:22: style: Variable 'd' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:338:22: style: Variable 'd' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:424:22: style: Variable 'd' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:449:22: style: Variable 'd' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:488:50: style: Parameter 't' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical.c:553:21: style: Variable 'd' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical_test.c:159:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical_test.c:168:11: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical_test.c:159:28: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical_test.c:159:21: note: Assignment 'f_out=cummulative?fopen("cummulative.csv","wt"):stdout', assigned value is 0 dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical_test.c:168:11: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical_test.c:169:11: warning: If resource allocation fails, then there is a possible null pointer dereference: f_out [nullPointerOutOfResources] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical_test.c:159:28: note: Assuming allocation function fails dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical_test.c:159:21: note: Assignment 'f_out=cummulative?fopen("cummulative.csv","wt"):stdout', assigned value is 0 dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical_test.c:169:11: note: Null pointer dereference dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical_test.c:172:11: style: Variable 'variance' is reassigned a value before the old one has been used. [redundantAssignment] dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical_test.c:165:11: note: variance is assigned dynare-6.3/contrib/ms-sbvar/utilities_dw/elliptical/dw_elliptical_test.c:172:11: note: variance is overwritten dynare-6.3/contrib/ms-sbvar/utilities_dw/error/dw_error.c:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/error/dw_error.c:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/error/dw_error.c:180:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/error/dw_error.c:201:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNKNOWN_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/error/dw_error.c:227:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_ERRORS [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/error/dw_error.c:246:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL_ERRORS [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/error/dw_error.c:278:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/error/dw_error.c:310:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/error/dw_error.c:342:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/error/dw_error.c:66:32: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/error/dw_error.c:187:33: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/error/dw_error.c:189:15: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/histogram/dw_histogram.c:57:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMatrixHistogram [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/histogram/dw_histogram.c:116:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/histogram/dw_histogram.c:151:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/histogram/dw_histogram.c:193:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/histogram/dw_histogram.c:218:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TVectorHistogram [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/histogram/dw_histogram.c:262:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/histogram/dw_histogram.c:293:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/histogram/dw_histogram.c:335:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/histogram/dw_histogram.c:363:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TScalarHistogram [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/histogram/dw_histogram.c:395:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HISTOGRAM_VARIABLE [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/histogram/dw_histogram.c:732:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRT_MACHINE_EPSILON [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/math/dw_math.c:49:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINUS_INFINITY [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/math/dw_math.c:32:24: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] dynare-6.3/contrib/ms-sbvar/utilities_dw/math/dw_math.c:32:50: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:164:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:186:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:230:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:298:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:344:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:372:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:421:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:465:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:517:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:570:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:620:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:705:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lapack_int [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:769:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SING_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:843:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:884:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:986:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:1048:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:1103:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:1250:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:1495:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:1613:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:1773:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:1942:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:2022:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:2091:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:2169:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:2298:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:2308:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:51:40: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:72:35: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:96:41: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:161:36: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:161:50: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:183:41: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:183:55: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:211:36: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:211:50: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:255:41: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:255:55: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:295:63: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:295:90: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:325:63: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:325:90: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:369:40: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:872:45: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:872:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:928:31: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:1012:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:1603:40: style: Parameter 'select' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:2156:65: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:2234:44: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:2301:44: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:2301:58: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/bmatrix.c:2327:50: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/matrix/dw_matrix.c:4037:45: error: Unmatched ')'. Configuration: '__GNUC__=1'. [syntaxError] dynare-6.3/contrib/ms-sbvar/utilities_dw/sort/dw_matrix_sort.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/sort/dw_matrix_sort.c:86:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/sort/dw_matrix_sort.c:119:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/sort/dw_matrix_sort.c:152:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/sort/dw_matrix_sort.c:184:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/sort/dw_matrix_sort.c:213:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/sort/dw_matrix_sort.c:361:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/sort/dw_matrix_sort.c:429:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRECISION [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_matrix_rand.c:39:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_matrix_rand.c:55:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_matrix_rand.c:70:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_matrix_rand.c:86:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_matrix_rand.c:142:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_matrix_rand.c:190:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_matrix_rand.c:209:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_matrix_rand.c:254:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_matrix_rand.c:276:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_matrix_rand.c:295:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_matrix_rand.c:342:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_matrix_rand.c:373:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_matrix_rand.c:206:24: style: Variable 'pB' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_rand_gsl.c:45:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_rng_mt19937 [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_rand_gsl.c:82:9: style: Variable 'state' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/stat/dw_rand_gsl.c:106:35: style: Parameter 'new_state' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/bug_test.c:21:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:420:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:527:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1447:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:427:3: warning: Member variable 'TArgList::n_minimal_idx' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:427:3: warning: Member variable 'TArgList::minimal_idx' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:427:3: warning: Member variable 'TArgList::test_sizes' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:427:3: warning: Member variable 'TArgList::n_sizes' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:427:3: warning: Member variable 'TArgList::sizes_idx' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:427:3: warning: Member variable 'TArgList::correct_sizes' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:427:3: warning: Member variable 'TArgList::actual_sizes' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:540:3: warning: Member variable 'TArgInc_EqualPointers::threads' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:541:3: warning: Member variable 'TArgInc_EqualPointers::threads' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:542:3: warning: Member variable 'TArgInc_EqualPointers::threads' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:543:3: warning: Member variable 'TArgInc_EqualPointers::threads' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:117:36: performance: Variable 'arg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:117:55: performance: Variable 'copy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:178:36: performance: Variable 'arg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:178:55: performance: Variable 'copy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:207:41: performance: Variable 'arg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:207:65: performance: Variable 'copy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:297:26: performance: Variable 'copy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:340:23: performance: Variable 'rtrn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:357:23: performance: Variable 'rtrn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:374:28: performance: Variable 'rtrn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:403:25: performance: Variable 'rtrn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:308:1: error: Class 'TReturn' which is inherited by class 'TReturn_void' does not have a virtual destructor. [virtualDestructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:99:4: warning:inconclusive: Class 'TArg_sized' which has virtual members does not have a virtual destructor. [virtualDestructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:429:4: warning:inconclusive: Class 'TArgList' which has virtual members does not have a virtual destructor. [virtualDestructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:79:7: style:inconclusive: Technically the member function 'TArg_pointer::IsNullOK' can be const. [functionConst] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:81:7: style:inconclusive: Technically the member function 'TArg_pointer::IsChangeOK' can be const. [functionConst] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:82:7: style:inconclusive: Technically the member function 'TArg_pointer::Owner' can be const. [functionConst] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:101:8: style:inconclusive: Technically the member function 'TArg_sized::GetNumberSizes' can be const. [functionConst] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:103:7: style:inconclusive: Technically the member function 'TArg_sized::GetSizeReference' can be const. [functionConst] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:105:8: style:inconclusive: Technically the member function 'TArg_sized::GetSizeChar' can be const. [functionConst] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:431:7: style:inconclusive: Technically the member function 'TArgList::number_args' can be const. [functionConst] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:437:7: style:inconclusive: Technically the member function 'TArgList::GetNumberSizes' can be const. [functionConst] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:438:7: style:inconclusive: Technically the member function 'TArgList::GetNumberMinimalIdx' can be const. [functionConst] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1442:5: warning: Class 'TFunction' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1442:5: warning: Class 'TFunction' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:131:16: style: Virtual function 'Free' is called from destructor '~TArg_TMatrix()' at line 118. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:118:21: note: Calling Free dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:131:16: note: Free is a virtual function dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:192:16: style: Virtual function 'Free' is called from destructor '~TArg_TVector()' at line 179. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:179:21: note: Calling Free dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:192:16: note: Free is a virtual function dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:221:16: style: Virtual function 'Free' is called from destructor '~TArg_TPermutation()' at line 208. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:208:26: note: Calling Free dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:221:16: note: Free is a virtual function dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:251:16: style: Virtual function 'Free' is called from destructor '~TArg_pInteger()' at line 238. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:238:22: note: Calling Free dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:251:16: note: Free is a virtual function dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:456:16: style: Virtual function 'DefaultTestSizes' is called from constructor 'TArgList(char*string)' at line 668. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:668:3: note: Calling DefaultTestSizes dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:456:16: note: DefaultTestSizes is a virtual function dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:428:3: style: Class 'TArgList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:487:3: style: Class 'TArgInc_Basic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:507:3: style: Class 'TArgInc_InvalidSizes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:523:3: style: Class 'TArgInc_InvalidNulls' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:540:3: style: Class 'TArgInc_EqualPointers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:559:3: style: Class 'TArgInc_Speed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:125:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:63:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:125:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:126:16: style: The function 'Allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:64:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:126:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:127:16: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:65:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:127:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:130:17: style: The function 'address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:84:17: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:130:17: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:131:16: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:85:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:131:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:132:16: style: The function 'EquatePointers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:86:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:132:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:133:15: style: The function 'Changed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:87:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:133:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:136:15: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:107:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:136:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:142:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:125:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:142:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:143:16: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:127:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:143:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:144:16: style: The function 'EquatePointers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:132:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:144:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:150:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:125:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:150:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:151:16: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:127:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:151:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:152:16: style: The function 'EquatePointers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:132:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:152:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:158:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:125:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:158:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:159:16: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:127:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:159:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:160:16: style: The function 'EquatePointers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:132:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:160:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:166:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:158:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:166:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:167:16: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:159:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:167:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:168:16: style: The function 'EquatePointers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:160:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:168:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:186:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:63:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:186:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:187:16: style: The function 'Allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:64:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:187:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:188:16: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:65:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:188:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:191:17: style: The function 'address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:84:17: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:191:17: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:192:16: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:85:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:192:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:193:16: style: The function 'EquatePointers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:86:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:193:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:194:15: style: The function 'Changed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:87:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:194:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:197:15: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:107:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:197:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:215:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:63:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:215:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:216:16: style: The function 'Allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:64:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:216:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:217:16: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:65:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:217:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:220:17: style: The function 'address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:84:17: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:220:17: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:221:16: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:85:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:221:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:222:16: style: The function 'EquatePointers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:86:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:222:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:223:15: style: The function 'Changed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:87:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:223:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:226:15: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:107:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:226:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:245:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:63:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:245:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:246:16: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:65:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:246:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:247:16: style: The function 'EquatePointers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:86:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:247:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:250:17: style: The function 'address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:84:17: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:250:17: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:251:16: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:85:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:251:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:252:16: style: The function 'Allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:64:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:252:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:253:15: style: The function 'Changed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:87:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:253:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:256:15: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:107:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:256:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:271:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:63:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:271:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:272:8: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:65:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:272:8: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:283:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:271:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:283:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:284:8: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:272:8: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:284:8: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:287:15: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:107:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:287:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:302:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:63:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:302:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:303:8: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:65:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:303:8: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:331:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:311:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:331:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:344:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:311:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:344:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:345:17: style: The function 'address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:323:17: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:345:17: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:347:16: style: The function 'CleanCall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:313:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:347:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:361:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:311:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:361:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:362:17: style: The function 'address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:323:17: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:362:17: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:364:16: style: The function 'CleanCall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:313:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:364:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:378:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:311:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:378:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:379:17: style: The function 'address' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:323:17: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:379:17: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:381:16: style: The function 'CleanCall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:313:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:381:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:394:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:311:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:394:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:406:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:311:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:406:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:495:15: style: The function 'First' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:477:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:495:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:496:15: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:478:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:496:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:512:16: style: The function 'ComputeActualSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:476:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:512:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:513:15: style: The function 'First' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:477:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:513:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:514:15: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:478:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:514:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:528:15: style: The function 'First' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:477:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:528:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:529:15: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:478:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:529:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:546:15: style: The function 'First' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:477:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:546:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:547:15: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:478:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:547:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:564:15: style: The function 'First' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:477:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:564:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:565:15: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:478:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:565:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:427:30: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:487:66: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:488:79: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:490:18: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:492:18: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:182:10: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:185:20: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:186:20: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:189:18: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:613:8: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:627:20: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:631:14: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:638:19: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:639:23: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:640:22: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:653:21: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:666:14: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:714:24: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:729:24: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:741:11: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1020:14: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1022:19: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1384:8: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1385:9: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1390:11: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1391:12: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1438:22: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1470:14: style: C-style pointer casting [cstyleCast] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:82:17: style: The scope of the variable 'p' can be reduced. [variableScope] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:330:13: style: The scope of the variable 'primary' can be reduced. [variableScope] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:808:17: style: The scope of the variable 'p' can be reduced. [variableScope] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:818:17: style: The scope of the variable 'p' can be reduced. [variableScope] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1192:11: style: The scope of the variable 'i' can be reduced. [variableScope] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1192:14: style: The scope of the variable 'j' can be reduced. [variableScope] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1510:18: style: The scope of the variable 'q' can be reduced. [variableScope] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:722:33: style:inconclusive: Function 'SetTestSizes' argument 1 names different: declaration 'n' definition 'nts'. [funcArgNamesDifferent] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:446:25: note: Function 'SetTestSizes' argument 1 names different: declaration 'n' definition 'nts'. dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:722:33: note: Function 'SetTestSizes' argument 1 names different: declaration 'n' definition 'nts'. dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:234:62: style: Variable 'actual_sizes' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:400:26: style: Parameter 's' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:476:29: style: Parameter 's' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:484:27: style: Parameter 's' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:722:43: style: Parameter 'ts' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1074:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1089:18: style: Variable 'a' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1089:37: style: Variable 'c' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1124:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1151:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1176:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1204:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1251:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1266:18: style: Variable 'a' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1266:37: style: Variable 'c' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1330:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1345:15: style: Variable 'a' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1345:34: style: Variable 'c' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1432:28: style: Parameter 'name_string' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1432:47: style: Parameter 'rtrn_string' can be declared as pointer to const [constParameterPointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:1507:13: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:234:56: style: Unused variable: row [unusedVariable] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.cpp:234:62: style: Variable 'actual_sizes' is assigned a value that is never used. [unreadVariable] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.cpp:96:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLUMN_MAJOR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.cpp:2339:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.cpp:2439:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRT_MACHINE_EPSILON [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.cpp:2568:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.cpp:3349:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.cpp:3372:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.cpp:3384:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.cpp:3466:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.cpp:3585:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRT_MACHINE_EPSILON [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.cpp:3686:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.cpp:3723:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERR [valueFlowBailoutIncompleteVar] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:724:207: performance: Variable 'Z' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:724:240: performance: Variable 'beta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:755:193: performance: Variable 'Z' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:755:226: performance: Variable 'beta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:466:1: error: Class 'TArgInc' which is inherited by class 'TArgInc_Speed' does not have a virtual destructor. [virtualDestructor] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:39:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:39:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:40:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:40:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:48:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:48:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:49:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:49:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:57:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:57:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:58:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:58:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:66:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:66:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:67:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:67:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:75:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:75:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:76:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:76:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:84:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:84:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:85:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:85:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:93:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:93:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:94:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:94:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:102:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:102:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:103:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:103:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:111:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:111:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:112:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:112:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:113:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:113:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:114:16: style: The function 'MakeSizeInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:450:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:114:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:115:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:115:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:123:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:123:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:124:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:124:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:132:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:132:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:133:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:133:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:141:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:141:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:142:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:142:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:150:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:150:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:151:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:151:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:160:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:160:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:161:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:161:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:162:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:162:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:163:16: style: The function 'MakeSizeInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:450:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:163:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:164:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:164:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:165:15: style: The function 'ArgumentsError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:594:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:165:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:166:16: style: The function 'DefaultTestSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:456:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:166:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:174:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:174:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:175:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:175:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:176:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:176:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:177:16: style: The function 'MakeSizeInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:450:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:177:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:178:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:178:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:186:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:186:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:187:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:187:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:188:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:188:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:189:16: style: The function 'MakeSizeInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:450:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:189:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:190:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:190:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:199:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:199:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:200:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:200:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:201:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:201:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:202:16: style: The function 'MakeSizeInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:450:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:202:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:203:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:203:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:211:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:211:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:212:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:212:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:213:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:213:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:214:16: style: The function 'MakeSizeInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:450:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:214:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:215:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:215:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:223:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:223:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:224:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:224:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:225:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:225:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:226:16: style: The function 'MakeSizeInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:450:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:226:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:227:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:227:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:235:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:235:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:236:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:236:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:237:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:237:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:238:16: style: The function 'MakeSizeInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:450:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:238:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:239:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:239:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:247:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:247:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:248:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:248:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:249:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:249:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:250:16: style: The function 'MakeSizeInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:450:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:250:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:251:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:251:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:259:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:259:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:260:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:260:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:261:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:261:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:262:16: style: The function 'MakeSizeInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:450:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:262:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:263:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:263:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:271:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:271:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:272:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:272:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:280:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:280:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:281:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:281:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:289:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:289:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:290:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:290:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:299:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:299:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:300:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:300:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:308:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:308:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:309:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:309:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:317:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:317:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:318:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:318:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:327:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:327:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:328:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:328:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:336:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:336:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:337:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:337:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:345:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:345:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:346:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:346:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:355:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:355:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:356:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:356:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:365:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:365:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:366:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:366:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:375:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:375:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:376:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:376:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:385:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:385:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:386:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:386:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:395:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:395:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:396:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:396:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:405:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:405:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:406:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:406:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:414:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:414:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:415:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:415:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:423:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:423:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:424:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:424:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:432:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:432:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:433:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:433:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:442:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:442:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:443:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:443:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:451:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:451:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:452:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:452:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:460:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:460:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:461:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:461:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:469:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:469:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:470:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:470:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:478:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:478:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:479:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:479:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:487:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:487:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:488:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:488:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:496:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:496:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:497:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:497:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:506:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:506:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:507:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:507:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:515:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:515:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:516:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:516:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:524:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:524:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:525:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:525:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:533:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:533:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:534:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:534:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:542:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:542:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:543:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:543:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:551:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:551:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:552:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:552:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:560:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:560:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:561:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:561:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:569:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:569:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:570:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:570:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:578:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:578:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:579:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:579:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:587:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:587:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:588:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:588:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:596:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:596:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:597:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:597:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:605:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:605:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:606:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:606:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:614:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:614:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:615:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:615:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:616:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:616:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:617:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:617:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:618:15: style: The function 'ArgumentsError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:594:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:618:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:619:16: style: The function 'DefaultTestSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:456:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:619:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:627:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:627:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:628:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:628:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:629:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:629:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:630:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:630:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:631:15: style: The function 'ArgumentsError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:594:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:631:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:632:16: style: The function 'DefaultTestSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:456:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:632:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:640:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:640:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:641:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:641:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:649:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:649:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:650:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:650:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:658:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:658:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:659:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:659:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:667:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:667:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:668:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:668:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:676:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:676:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:677:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:677:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:690:15: style: The function 'First' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:477:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:690:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:691:15: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:478:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:691:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:697:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:697:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:698:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:698:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:699:16: style: The function 'DefaultTestSizes_InvalidNulls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:459:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:699:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:700:15: style: The function 'TestEqualPointers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:600:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:700:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:713:15: style: The function 'First' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:477:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:713:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:714:15: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:478:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:714:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:727:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:727:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:728:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:728:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:729:16: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:452:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:729:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:730:16: style: The function 'DefaultTestSizes_InvalidNulls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:459:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:730:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:731:15: style: The function 'TestEqualPointers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:600:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:731:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:732:15: style: The function 'TestSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:601:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:732:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:745:15: style: The function 'First' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:477:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:745:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:746:15: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:478:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:746:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:758:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:758:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:759:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:759:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:760:16: style: The function 'Initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:452:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:760:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:761:16: style: The function 'DefaultTestSizes_InvalidNulls' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:459:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:761:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:762:15: style: The function 'TestEqualPointers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:600:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:762:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:763:15: style: The function 'TestSpeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:601:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:763:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:771:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:771:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:772:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:772:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:773:7: style: The function 'ArgumentsError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:594:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:773:7: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:781:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:781:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:782:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:782:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:783:7: style: The function 'ArgumentsError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:594:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:783:7: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:791:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:791:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:792:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:792:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:800:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:800:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:801:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:801:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:809:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:809:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:810:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:810:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:818:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:818:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:819:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:819:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:827:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:827:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:828:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:828:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:829:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:829:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:830:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:830:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:831:16: style: The function 'MakeSizeInvalid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:450:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:831:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:839:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:839:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:840:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:840:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:848:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:848:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:849:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:849:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:857:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:857:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:858:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:858:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:866:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:866:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:867:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:867:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:875:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:875:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:876:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:876:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:884:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:884:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:885:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:885:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:893:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:893:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:894:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:894:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:902:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:902:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:903:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:903:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:911:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:911:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:912:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:912:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:920:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:920:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:921:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:921:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:929:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:929:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:930:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:930:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:938:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:938:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:939:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:939:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:947:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:947:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:948:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:948:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:956:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:956:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:957:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:957:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:965:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:965:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:966:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:966:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:974:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:974:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:975:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:975:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:976:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:976:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:977:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:977:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:985:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:985:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:986:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:986:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:994:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:994:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:995:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:995:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:996:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:996:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:997:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:997:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1005:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1005:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1006:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1006:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1007:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1007:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1008:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1008:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1016:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1016:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1017:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1017:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1025:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1025:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1026:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1026:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1027:16: style: The function 'ComputeCorrectSizes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:449:16: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1027:16: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1028:15: style: The function 'SizesOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:453:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1028:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1036:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1036:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1037:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1037:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1038:15: style: The function 'ArgumentsError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:594:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1038:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1046:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1046:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1047:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1047:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1055:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1055:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1056:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1056:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1064:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1064:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1065:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1065:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1073:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1073:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1074:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1074:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1082:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1082:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1083:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1083:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1091:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1091:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1092:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1092:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1100:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1100:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1101:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1101:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1109:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1109:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1110:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1110:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1118:15: style: The function 'CallFunction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:589:15: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1118:15: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1119:21: style: The function 'ResultOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test.hpp:590:21: note: Virtual function in base class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1119:21: note: Function in derived class dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.cpp:2289:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.cpp:2986:17: style: Condition 'k' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/kord/decision_rule.hh:623:8: style: The scope of the variable 'delta_finite' can be reduced. [variableScope] dynare-6.3/mex/sources/libkorder/kord/approximation.cc:52:87: style:inconclusive: Function 'Approximation' argument 5 names different: declaration 'pruning' definition 'pruned_dr'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/kord/approximation.hh:141:74: note: Function 'Approximation' argument 5 names different: declaration 'pruning' definition 'pruned_dr'. dynare-6.3/mex/sources/libkorder/kord/approximation.cc:52:87: note: Function 'Approximation' argument 5 names different: declaration 'pruning' definition 'pruned_dr'. dynare-6.3/mex/sources/libkorder/kord/korder.hh:685:12: style: Local variable 'm' shadows outer function [shadowFunction] dynare-6.3/mex/sources/libkorder/kord/korder.hh:295:28: note: Shadowed declaration dynare-6.3/mex/sources/libkorder/kord/korder.hh:685:12: note: Shadow variable dynare-6.3/mex/sources/libkorder/kord/korder.hh:833:14: style: Variable 'si' can be declared as reference to const [constVariableReference] dynare-6.3/mex/sources/libkorder/kord/decision_rule.hh:623:21: style: Variable 'delta_finite' is assigned a value that is never used. [unreadVariable] dynare-6.3/mex/sources/libkorder/kord/decision_rule.hh:570:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bigf [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/decision_rule.cc:39:64: style:inconclusive: Function 'UnfoldDecisionRule' argument 1 names different: declaration 'udr' definition 'fdr'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/kord/decision_rule.hh:496:46: note: Function 'UnfoldDecisionRule' argument 1 names different: declaration 'udr' definition 'fdr'. dynare-6.3/mex/sources/libkorder/kord/decision_rule.cc:39:64: note: Function 'UnfoldDecisionRule' argument 1 names different: declaration 'udr' definition 'fdr'. dynare-6.3/mex/sources/libkorder/kord/dynamic_model.cc:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/faa_di_bruno.cc:130:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_parallel_threads [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/first_order.hh:98:3: style: Class 'FirstOrderDerivs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/kord/first_order.cc:55:37: style:inconclusive: Function 'solve' argument 1 names different: declaration 'f' definition 'fd'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/kord/first_order.hh:87:32: note: Function 'solve' argument 1 names different: declaration 'f' definition 'fd'. dynare-6.3/mex/sources/libkorder/kord/first_order.cc:55:37: note: Function 'solve' argument 1 names different: declaration 'f' definition 'fd'. dynare-6.3/mex/sources/libkorder/kord/journal.cc:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/journal.cc:62:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_AVPHYS_PAGES [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/journal.cc:86:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/journal.cc:139:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/journal.cc:186:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/journal.cc:195:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/journal.cc:204:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/journal.cc:215:31: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] dynare-6.3/mex/sources/libkorder/kord/korder.cc:32:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ld [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/korder.cc:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ld [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/korder_stoch.cc:26:86: style:inconclusive: Function 'MatrixAA' argument 3 names different: declaration 'gyss' definition 'gss_ys'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/kord/korder_stoch.hh:414:78: note: Function 'MatrixAA' argument 3 names different: declaration 'gyss' definition 'gss_ys'. dynare-6.3/mex/sources/libkorder/kord/korder_stoch.cc:26:86: note: Function 'MatrixAA' argument 3 names different: declaration 'gyss' definition 'gss_ys'. dynare-6.3/mex/sources/libkorder/kord/korder_stoch.cc:45:44: style:inconclusive: Function 'KOrderStoch' argument 1 names different: declaration 'ypart' definition 'yp'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/kord/korder_stoch.hh:452:33: note: Function 'KOrderStoch' argument 1 names different: declaration 'ypart' definition 'yp'. dynare-6.3/mex/sources/libkorder/kord/korder_stoch.cc:45:44: note: Function 'KOrderStoch' argument 1 names different: declaration 'ypart' definition 'yp'. dynare-6.3/mex/sources/libkorder/kord/korder_stoch.cc:68:44: style:inconclusive: Function 'KOrderStoch' argument 1 names different: declaration 'ypart' definition 'yp'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/kord/korder_stoch.hh:454:33: note: Function 'KOrderStoch' argument 1 names different: declaration 'ypart' definition 'yp'. dynare-6.3/mex/sources/libkorder/kord/korder_stoch.cc:68:44: note: Function 'KOrderStoch' argument 1 names different: declaration 'ypart' definition 'yp'. dynare-6.3/mex/sources/libkorder/kord/tests/tests.cc:285:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/tests/tests.cc:314:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/tests/tests.cc:463:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/kord/tests/tests.cc:305:38: style:inconclusive: Function 'korder_unfold_fold' argument 6 names different: declaration 'forw' definition 'nforw'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/kord/tests/tests.cc:278:40: note: Function 'korder_unfold_fold' argument 6 names different: declaration 'forw' definition 'nforw'. dynare-6.3/mex/sources/libkorder/kord/tests/tests.cc:305:38: note: Function 'korder_unfold_fold' argument 6 names different: declaration 'forw' definition 'nforw'. dynare-6.3/mex/sources/libkorder/sylv/BlockDiagonal.cc:297:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:319:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:287:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:40:3: warning: Member variable 'DiagPair::a1' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:40:3: warning: Member variable 'DiagPair::a2' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:79:3: warning: Member variable 'DiagonalBlock::jbar' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:79:3: warning: Member variable 'DiagonalBlock::real' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:79:3: warning: Member variable 'DiagonalBlock::beta1' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:79:3: warning: Member variable 'DiagonalBlock::beta2' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:284:3: performance:inconclusive: Technically the member function '_column_iter < double & , double * >::b' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/sylv/KronVector.hh:49:15: warning: The class 'KronVector' defines member function with name 'operator=' also defined in its parent class 'Vector'. [duplInheritedMember] dynare-6.3/mex/sources/libkorder/sylv/Vector.hh:74:11: note: Parent function 'Vector::operator=' dynare-6.3/mex/sources/libkorder/sylv/KronVector.hh:49:15: note: Derived function 'KronVector::operator=' dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:471:8: warning: The class 'QuasiTriangular' defines member function with name 'multsVec' also defined in its parent class 'GeneralMatrix'. [duplInheritedMember] dynare-6.3/mex/sources/libkorder/sylv/GeneralMatrix.hh:430:3: note: Parent function 'GeneralMatrix::multsVec' dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:471:8: note: Derived function 'QuasiTriangular::multsVec' dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:472:8: warning: The class 'QuasiTriangular' defines member function with name 'multsVecTrans' also defined in its parent class 'GeneralMatrix'. [duplInheritedMember] dynare-6.3/mex/sources/libkorder/sylv/GeneralMatrix.hh:437:3: note: Parent function 'GeneralMatrix::multsVecTrans' dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:472:8: note: Derived function 'QuasiTriangular::multsVecTrans' dynare-6.3/mex/sources/libkorder/sylv/Vector.hh:50:3: style: Class 'Vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/Vector.hh:188:3: style: Class 'ConstVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/KronVector.hh:78:3: style: Class 'ConstKronVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/GeneralMatrix.hh:47:3: style: Class 'TransposedMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/GeneralMatrix.hh:88:3: style: Class 'ConstGeneralMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/GeneralMatrix.hh:584:3: style: Class 'SVDDecomp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SylvMatrix.hh:40:3: style: Class 'SylvMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SylvMatrix.hh:79:3: style: Class 'SqSylvMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SylvMatrix.hh:85:3: style: Class 'SqSylvMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/GeneralMatrix.hh:286:3: performance: Function 'getData()' should return member 'data' by const reference. [returnByReference] dynare-6.3/mex/sources/libkorder/sylv/BlockDiagonal.cc:126:9: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/mex/sources/libkorder/sylv/GeneralMatrix.cc:517:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/GeneralMatrix.cc:588:21: style: Condition 'i::value' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.hh:46:3: warning: Member variable 'ParamItem < int >::value' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.hh:46:3: warning: Member variable 'ParamItem < bool >::value' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.hh:52:5: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.hh:203:3: style: Class 'SylvParams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.hh:102:5: style: Class 'DoubleParamItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.hh:121:5: style: Class 'IntParamItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.hh:140:5: style: Class 'BoolParamItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.hh:159:5: style: Class 'MethodParamItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SchurDecomp.hh:38:3: style: Class 'SchurDecomp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SchurDecomp.hh:39:3: style: Class 'SchurDecomp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SchurDecomp.hh:40:3: style: Class 'SchurDecomp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SchurDecomp.hh:69:3: style: Class 'SchurDecompZero' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.hh:50:3: style: Struct 'ParamItem < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.hh:50:3: style: Struct 'ParamItem < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.hh:50:3: style: Struct 'ParamItem < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.hh:50:3: style: Struct 'ParamItem < solve_method >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SchurDecomp.hh:71:3: performance: Function 'getRU()' should return member 'ru' by const reference. [returnByReference] dynare-6.3/mex/sources/libkorder/sylv/KronVector.cc:62:13: warning: The class 'KronVector' defines member function with name 'operator=' also defined in its parent class 'Vector'. [duplInheritedMember] dynare-6.3/mex/sources/libkorder/sylv/Vector.hh:74:11: note: Parent function 'Vector::operator=' dynare-6.3/mex/sources/libkorder/sylv/KronVector.cc:62:13: note: Derived function 'KronVector::operator=' dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:176:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:295:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:66:16: style:inconclusive: Technically the member function 'DiagonalBlock::checkBlock' can be const. [functionConst] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:136:8: note: Technically the member function 'DiagonalBlock::checkBlock' can be const. dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:66:16: note: Technically the member function 'DiagonalBlock::checkBlock' can be const. dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:199:11: performance:inconclusive: Technically the member function 'Diagonal::swapLogically' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:187:8: note: Technically the member function 'Diagonal::swapLogically' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:199:11: note: Technically the member function 'Diagonal::swapLogically' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:249:11: performance:inconclusive: Technically the member function 'Diagonal::getAverageSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:189:10: note: Technically the member function 'Diagonal::getAverageSize' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:249:11: note: Technically the member function 'Diagonal::getAverageSize' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:264:11: performance:inconclusive: Technically the member function 'Diagonal::findClosestBlock' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:190:13: note: Technically the member function 'Diagonal::findClosestBlock' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:264:11: note: Technically the member function 'Diagonal::findClosestBlock' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:278:11: performance:inconclusive: Technically the member function 'Diagonal::findNextLargerBlock' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:191:13: note: Technically the member function 'Diagonal::findNextLargerBlock' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:278:11: note: Technically the member function 'Diagonal::findNextLargerBlock' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:147:11: style:inconclusive: Technically the member function 'Diagonal::changeBase' can be const. [functionConst] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:216:8: note: Technically the member function 'Diagonal::changeBase' can be const. dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:147:11: note: Technically the member function 'Diagonal::changeBase' can be const. dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangularZero.cc:141:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/SchurDecompEig.hh:33:3: style: Class 'SchurDecompEig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SchurDecompEig.hh:36:3: style: Class 'SchurDecompEig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SchurDecompEig.hh:37:3: style: Class 'SchurDecompEig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SylvException.cc:33:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/SylvException.cc:42:63: style:inconclusive: Function 'SylvExceptionMessage' argument 2 names different: declaration 'l' definition 'i'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/sylv/SylvException.hh:44:43: note: Function 'SylvExceptionMessage' argument 2 names different: declaration 'l' definition 'i'. dynare-6.3/mex/sources/libkorder/sylv/SylvException.cc:42:63: note: Function 'SylvExceptionMessage' argument 2 names different: declaration 'l' definition 'i'. dynare-6.3/mex/sources/libkorder/sylv/SylvParams.cc:29:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.cc:131:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.cc:141:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.cc:149:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/SylvParams.cc:158:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/SymSchurDecomp.hh:35:3: style: Class 'SymSchurDecomp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/SymSchurDecomp.cc:30:58: style:inconclusive: Function 'SymSchurDecomp' argument 1 names different: declaration 'a' definition 'mata'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/sylv/SymSchurDecomp.hh:35:44: note: Function 'SymSchurDecomp' argument 1 names different: declaration 'a' definition 'mata'. dynare-6.3/mex/sources/libkorder/sylv/SymSchurDecomp.cc:30:58: note: Function 'SymSchurDecomp' argument 1 names different: declaration 'a' definition 'mata'. dynare-6.3/mex/sources/libkorder/sylv/TriangularSylvester.cc:49:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/Vector.cc:280:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/Vector.cc:390:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/Vector.cc:342:10: style: Local variable 's' shadows outer variable [shadowVariable] dynare-6.3/mex/sources/libkorder/sylv/Vector.hh:183:7: note: Shadowed declaration dynare-6.3/mex/sources/libkorder/sylv/Vector.cc:342:10: note: Shadow variable dynare-6.3/mex/sources/libkorder/sylv/tests/MMMatrix.cc:60:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/tests/MMMatrix.hh:35:3: style: Class 'MMException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/tests/MMMatrix.hh:52:3: style: Class 'MMMatrixIn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/sylv/tests/MMMatrix.hh:39:3: performance: Function 'getMessage()' should return member 'message' by const reference. [returnByReference] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:86:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:159:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:192:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:227:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:260:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:301:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:340:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:380:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:402:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:437:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:480:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:1170:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:412:7: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:414:7: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/mex/sources/libkorder/tl/tl_exception.hh:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/equivalence.cc:114:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/equivalence.cc:276:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/equivalence.cc:364:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/int_sequence.hh:84:3: warning:inconclusive: Member variable 'IntSequence::destroy' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] dynare-6.3/mex/sources/libkorder/tl/permutation.hh:172:3: style: Class 'PermutationBundle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/equivalence.cc:199:23: style:inconclusive: Function 'find' argument 1 names different: declaration 'i' definition 'j'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/tl/equivalence.hh:167:38: note: Function 'find' argument 1 names different: declaration 'i' definition 'j'. dynare-6.3/mex/sources/libkorder/tl/equivalence.cc:199:23: note: Function 'find' argument 1 names different: declaration 'i' definition 'j'. dynare-6.3/mex/sources/libkorder/tl/equivalence.cc:213:23: style:inconclusive: Function 'find' argument 1 names different: declaration 'i' definition 'j'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/tl/equivalence.hh:168:18: note: Function 'find' argument 1 names different: declaration 'i' definition 'j'. dynare-6.3/mex/sources/libkorder/tl/equivalence.cc:213:23: note: Function 'find' argument 1 names different: declaration 'i' definition 'j'. dynare-6.3/mex/sources/libkorder/tl/equivalence.cc:243:42: style:inconclusive: Function 'trace' argument 2 names different: declaration 'n' definition 'num'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/tl/equivalence.hh:139:36: note: Function 'trace' argument 2 names different: declaration 'n' definition 'num'. dynare-6.3/mex/sources/libkorder/tl/equivalence.cc:243:42: note: Function 'trace' argument 2 names different: declaration 'n' definition 'num'. dynare-6.3/mex/sources/libkorder/tl/equivalence.cc:105:9: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/mex/sources/libkorder/tl/tensor.hh:171:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/stack_container.hh:664:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/stack_container.hh:698:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zero [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/fine_container.hh:126:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack_sizes [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/stack_container.hh:518:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zero [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/stack_container.hh:435:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/stack_container.hh:376:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zero [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:209:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/stack_container.hh:168:3: warning: Member variable 'StackContainer < FGSTensor >::num_conts' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/mex/sources/libkorder/tl/stack_container.hh:168:3: warning: Member variable 'StackContainer < UGSTensor >::num_conts' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:137:3: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: style: Virtual function 'insert' is called from copy constructor 'TensorContainer < UGSTensor >(const TensorContainer < UGSTensor >&c)' at line 123. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:123:7: note: Calling insert dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: note: insert is a virtual function dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: style: Virtual function 'insert' is called from constructor 'TensorContainer < UGSTensor >(int first_row,int num,TensorContainer < UGSTensor >&c)' at line 133. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:133:7: note: Calling insert dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: note: insert is a virtual function dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: style: Virtual function 'insert' is called from copy constructor 'TensorContainer < FGSTensor >(const TensorContainer < FGSTensor >&c)' at line 123. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:123:7: note: Calling insert dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: note: insert is a virtual function dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: style: Virtual function 'insert' is called from constructor 'TensorContainer < FGSTensor >(int first_row,int num,TensorContainer < FGSTensor >&c)' at line 133. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:133:7: note: Calling insert dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: note: insert is a virtual function dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: style: Virtual function 'insert' is called from copy constructor 'TensorContainer < FSSparseTensor >(const TensorContainer < FSSparseTensor >&c)' at line 123. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:123:7: note: Calling insert dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: note: insert is a virtual function dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: style: Virtual function 'insert' is called from constructor 'TensorContainer < FSSparseTensor >(int first_row,int num,TensorContainer < FSSparseTensor >&c)' at line 133. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:133:7: note: Calling insert dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: note: insert is a virtual function dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.hh:143:8: warning: The class 'FSSparseTensor' defines member function with name 'insert' also defined in its parent class 'SparseTensor'. [duplInheritedMember] dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.hh:83:8: note: Parent function 'SparseTensor::insert' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.hh:143:8: note: Derived function 'FSSparseTensor::insert' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.hh:155:8: warning: The class 'FSSparseTensor' defines member function with name 'print' also defined in its parent class 'SparseTensor'. [duplInheritedMember] dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.hh:127:8: note: Parent function 'SparseTensor::print' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.hh:155:8: note: Derived function 'FSSparseTensor::print' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.hh:171:8: warning: The class 'GSSparseTensor' defines member function with name 'insert' also defined in its parent class 'SparseTensor'. [duplInheritedMember] dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.hh:83:8: note: Parent function 'SparseTensor::insert' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.hh:171:8: note: Derived function 'GSSparseTensor::insert' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.hh:182:8: warning: The class 'GSSparseTensor' defines member function with name 'print' also defined in its parent class 'SparseTensor'. [duplInheritedMember] dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.hh:127:8: note: Parent function 'SparseTensor::print' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.hh:182:8: note: Derived function 'GSSparseTensor::print' dynare-6.3/mex/sources/libkorder/tl/twod_matrix.hh:52:3: style: Class 'ConstTwoDMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/twod_matrix.hh:86:3: style: Class 'TwoDMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/kron_prod.hh:74:3: style: Class 'KronProdDimens' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/kron_prod.hh:232:3: style: Class 'KronProdAll' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/kron_prod.hh:287:3: style: Class 'KronProdAllOptim' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/kron_prod.hh:307:3: style: Class 'KronProdIA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/kron_prod.hh:324:3: style: Class 'KronProdAI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/kron_prod.hh:327:3: style: Class 'KronProdAI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/rfs_tensor.hh:149:3: style: Class 'URSingleTensor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:285:3: style: Class 'UGSContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:288:3: style: Class 'UGSContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:309:3: style: Class 'FGSContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:312:3: style: Class 'FGSContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:116:3: style: Class 'TensorContainer < UGSTensor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:116:3: style: Class 'TensorContainer < FGSTensor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:116:3: style: Class 'TensorContainer < FSSparseTensor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/gs_tensor.cc:263:44: style:inconclusive: Function 'FGSTensor' argument 1 names different: declaration 'sp' definition 't'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/tl/gs_tensor.hh:155:44: note: Function 'FGSTensor' argument 1 names different: declaration 'sp' definition 't'. dynare-6.3/mex/sources/libkorder/tl/gs_tensor.cc:263:44: note: Function 'FGSTensor' argument 1 names different: declaration 'sp' definition 't'. dynare-6.3/mex/sources/libkorder/tl/int_sequence.cc:242:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/int_sequence.cc:85:14: warning:inconclusive: Member variable 'IntSequence::destroy' is not assigned a value in 'IntSequence::operator='. [operatorEqVarError] dynare-6.3/mex/sources/libkorder/tl/int_sequence.cc:93:14: warning:inconclusive: Member variable 'IntSequence::destroy' is not assigned a value in 'IntSequence::operator='. [operatorEqVarError] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: style: Virtual function 'insert' is called from copy constructor 'TensorContainer < URSingleTensor >(const TensorContainer < URSingleTensor >&c)' at line 123. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:123:7: note: Calling insert dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: note: insert is a virtual function dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: style: Virtual function 'insert' is called from constructor 'TensorContainer < URSingleTensor >(int first_row,int num,TensorContainer < URSingleTensor >&c)' at line 133. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:133:7: note: Calling insert dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: note: insert is a virtual function dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: style: Virtual function 'insert' is called from copy constructor 'TensorContainer < FRSingleTensor >(const TensorContainer < FRSingleTensor >&c)' at line 123. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:123:7: note: Calling insert dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: note: insert is a virtual function dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: style: Virtual function 'insert' is called from constructor 'TensorContainer < FRSingleTensor >(int first_row,int num,TensorContainer < FRSingleTensor >&c)' at line 133. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:133:7: note: Calling insert dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: note: insert is a virtual function dynare-6.3/mex/sources/libkorder/tl/normal_moments.hh:134:3: style: Class 'FNormalMoments' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:116:3: style: Class 'TensorContainer < URSingleTensor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:116:3: style: Class 'TensorContainer < FRSingleTensor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/normal_moments.cc:94:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/mex/sources/libkorder/tl/permutation.cc:132:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] dynare-6.3/mex/sources/libkorder/tl/permutation.cc:94:54: style:inconclusive: Function 'PermutationSet' argument 1 names different: declaration 'ps' definition 'sp'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/tl/permutation.hh:150:40: note: Function 'PermutationSet' argument 1 names different: declaration 'ps' definition 'sp'. dynare-6.3/mex/sources/libkorder/tl/permutation.cc:94:54: note: Function 'PermutationSet' argument 1 names different: declaration 'ps' definition 'sp'. dynare-6.3/mex/sources/libkorder/tl/ps_tensor.hh:103:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvmax [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/ps_tensor.hh:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvmax [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/ps_tensor.hh:111:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvmax [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/ps_tensor.hh:116:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvmax [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/ps_tensor.cc:293:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/ps_tensor.cc:380:44: style:inconclusive: Function 'FPSTensor' argument 4 names different: declaration 't' definition 'a'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/tl/ps_tensor.hh:374:35: note: Function 'FPSTensor' argument 4 names different: declaration 't' definition 'a'. dynare-6.3/mex/sources/libkorder/tl/ps_tensor.cc:380:44: note: Function 'FPSTensor' argument 4 names different: declaration 't' definition 'a'. dynare-6.3/mex/sources/libkorder/tl/ps_tensor.cc:238:20: style: Variable 'i' can be declared as reference to const [constVariableReference] dynare-6.3/mex/sources/libkorder/tl/pyramid_prod2.hh:138:3: style: Class 'IrregTensor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/pyramid_prod2.cc:82:9: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:110:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:198:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:245:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:137:17: warning: The class 'FSSparseTensor' defines member function with name 'insert' also defined in its parent class 'SparseTensor'. [duplInheritedMember] dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:33:15: note: Parent function 'SparseTensor::insert' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:137:17: note: Derived function 'FSSparseTensor::insert' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:196:17: warning: The class 'FSSparseTensor' defines member function with name 'print' also defined in its parent class 'SparseTensor'. [duplInheritedMember] dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:108:15: note: Parent function 'SparseTensor::print' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:196:17: note: Derived function 'FSSparseTensor::print' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:236:17: warning: The class 'GSSparseTensor' defines member function with name 'insert' also defined in its parent class 'SparseTensor'. [duplInheritedMember] dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:33:15: note: Parent function 'SparseTensor::insert' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:236:17: note: Derived function 'GSSparseTensor::insert' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:243:17: warning: The class 'GSSparseTensor' defines member function with name 'print' also defined in its parent class 'SparseTensor'. [duplInheritedMember] dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:108:15: note: Parent function 'SparseTensor::print' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:243:17: note: Derived function 'GSSparseTensor::print' dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:33:34: style:inconclusive: Function 'insert' argument 1 names different: declaration 's' definition 'key'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.hh:83:27: note: Function 'insert' argument 1 names different: declaration 's' definition 'key'. dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:33:34: note: Function 'insert' argument 1 names different: declaration 's' definition 'key'. dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:137:36: style:inconclusive: Function 'insert' argument 1 names different: declaration 's' definition 'key'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.hh:143:27: note: Function 'insert' argument 1 names different: declaration 's' definition 'key'. dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:137:36: note: Function 'insert' argument 1 names different: declaration 's' definition 'key'. dynare-6.3/mex/sources/libkorder/tl/sparse_tensor.cc:44:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/mex/sources/libkorder/tl/stack_container.cc:282:59: style:inconclusive: Function 'multAndAddStacks' argument 1 names different: declaration 'fi' definition 'coor'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/tl/stack_container.hh:312:44: note: Function 'multAndAddStacks' argument 1 names different: declaration 'fi' definition 'coor'. dynare-6.3/mex/sources/libkorder/tl/stack_container.cc:282:59: note: Function 'multAndAddStacks' argument 1 names different: declaration 'fi' definition 'coor'. dynare-6.3/mex/sources/libkorder/tl/stack_container.cc:323:59: style:inconclusive: Function 'multAndAddStacks' argument 1 names different: declaration 'fi' definition 'coor'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/tl/stack_container.hh:314:44: note: Function 'multAndAddStacks' argument 1 names different: declaration 'fi' definition 'coor'. dynare-6.3/mex/sources/libkorder/tl/stack_container.cc:323:59: note: Function 'multAndAddStacks' argument 1 names different: declaration 'fi' definition 'coor'. dynare-6.3/mex/sources/libkorder/tl/symmetry.cc:136:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/symmetry.cc:34:36: style:inconclusive: Function 'Symmetry' argument 1 names different: declaration 's' definition 'sy'. [funcArgNamesDifferent] dynare-6.3/mex/sources/libkorder/tl/symmetry.hh:83:28: note: Function 'Symmetry' argument 1 names different: declaration 's' definition 'sy'. dynare-6.3/mex/sources/libkorder/tl/symmetry.cc:34:36: note: Function 'Symmetry' argument 1 names different: declaration 's' definition 'sy'. dynare-6.3/mex/sources/libkorder/tl/t_container.cc:108:15: style: Unused private function: 'FGSContainer::getIndices' [unusedPrivateFunction] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:317:24: note: Unused private function: 'FGSContainer::getIndices' dynare-6.3/mex/sources/libkorder/tl/t_container.cc:108:15: note: Unused private function: 'FGSContainer::getIndices' dynare-6.3/mex/sources/libkorder/tl/t_polynomial.cc:29:16: style: Unused private function: 'PowerProvider::getNext' [unusedPrivateFunction] dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:117:25: note: Unused private function: 'PowerProvider::getNext' dynare-6.3/mex/sources/libkorder/tl/t_polynomial.cc:29:16: note: Unused private function: 'PowerProvider::getNext' dynare-6.3/mex/sources/libkorder/tl/t_polynomial.cc:49:16: style: Unused private function: 'PowerProvider::getNext' [unusedPrivateFunction] dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:118:25: note: Unused private function: 'PowerProvider::getNext' dynare-6.3/mex/sources/libkorder/tl/t_polynomial.cc:49:16: note: Unused private function: 'PowerProvider::getNext' dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:111:3: performance:inconclusive: Technically the member function 'PowerProvider::getNext < URSingleTensor >' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:111:3: note: Technically the member function 'PowerProvider::getNext < URSingleTensor >' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:111:3: note: Technically the member function 'PowerProvider::getNext < URSingleTensor >' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:111:3: performance:inconclusive: Technically the member function 'PowerProvider::getNext < FRSingleTensor >' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:111:3: note: Technically the member function 'PowerProvider::getNext < FRSingleTensor >' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:111:3: note: Technically the member function 'PowerProvider::getNext < FRSingleTensor >' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: style: Virtual function 'insert' is called from copy constructor 'TensorContainer < UFSTensor >(const TensorContainer < UFSTensor >&c)' at line 123. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:123:7: note: Calling insert dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: note: insert is a virtual function dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: style: Virtual function 'insert' is called from constructor 'TensorContainer < UFSTensor >(int first_row,int num,TensorContainer < UFSTensor >&c)' at line 133. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:133:7: note: Calling insert dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: note: insert is a virtual function dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: style: Virtual function 'insert' is called from copy constructor 'TensorContainer < FFSTensor >(const TensorContainer < FFSTensor >&c)' at line 123. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:123:7: note: Calling insert dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: note: insert is a virtual function dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: style: Virtual function 'insert' is called from constructor 'TensorContainer < FFSTensor >(int first_row,int num,TensorContainer < FFSTensor >&c)' at line 133. Dynamic binding is not used. [virtualCallInConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:133:7: note: Calling insert dynare-6.3/mex/sources/libkorder/tl/t_container.hh:173:3: note: insert is a virtual function dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:88:3: style: Class 'PowerProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:435:3: style: Class 'UTensorPolynomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:459:3: style: Class 'FTensorPolynomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:546:3: style: Class 'UCompactPolynomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:556:3: style: Class 'FCompactPolynomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:489:3: style: Class 'CompactPolynomial < UFSTensor , UGSTensor , URSingleTensor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:489:3: style: Class 'CompactPolynomial < FFSTensor , FGSTensor , FRSingleTensor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:116:3: style: Class 'TensorContainer < UFSTensor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:116:3: style: Class 'TensorContainer < FFSTensor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/tests/monoms.cc:94:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/monoms.cc:130:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/monoms.cc:212:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/monoms.cc:365:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/monoms.hh:52:3: style: Class 'Monom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/mex/sources/libkorder/tl/tests/monoms.cc:395:18: style: Variable 'si' can be declared as reference to const [constVariableReference] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:106:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:146:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:177:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:199:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:214:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:248:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:267:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:298:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:336:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:378:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:446:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:481:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:511:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:1096:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:130:8: style: Local variable 'run' shadows outer function [shadowFunction] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:53:30: note: Shadowed declaration dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:130:8: note: Shadow variable dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:162:8: style: Local variable 'run' shadows outer function [shadowFunction] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:53:30: note: Shadowed declaration dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:162:8: note: Shadow variable dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:192:13: style: Local variable 'run' shadows outer function [shadowFunction] dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:53:30: note: Shadowed declaration dynare-6.3/mex/sources/libkorder/tl/tests/tests.cc:192:13: note: Shadow variable dynare-6.3/mex/sources/libkorder/tl/tl_static.cc:54:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/tl/twod_matrix.cc:101:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/libkorder/utils/pascal_triangle.cc:65:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/local_state_space_iterations/local_state_space_iteration_2.cc:299:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mxREAL [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/local_state_space_iterations/local_state_space_iteration_2.cc:118:22: style: Local variable 's' shadows outer argument [shadowArgument] dynare-6.3/mex/sources/local_state_space_iterations/local_state_space_iteration_2.cc:66:31: note: Shadowed declaration dynare-6.3/mex/sources/local_state_space_iterations/local_state_space_iteration_2.cc:118:22: note: Shadow variable dynare-6.3/mex/sources/local_state_space_iterations/local_state_space_iteration_2.cc:196:22: style: Local variable 's' shadows outer argument [shadowArgument] dynare-6.3/mex/sources/local_state_space_iterations/local_state_space_iteration_2.cc:144:79: note: Shadowed declaration dynare-6.3/mex/sources/local_state_space_iterations/local_state_space_iteration_2.cc:196:22: note: Shadow variable dynare-6.3/mex/sources/perfect_foresight_problem/DynamicModelCaller.hh:168:3: error: syntax error [syntaxError] dynare-6.3/mex/sources/sobol/gaussian.hh:95:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/sobol/sobol.hh:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i8_sobol [valueFlowBailoutIncompleteVar] dynare-6.3/mex/sources/sobol/qmc_sequence.cc:179:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mxREAL [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Bytecode.hh:470:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Bytecode.hh:683:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tag [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Bytecode.hh:805:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Bytecode.hh:816:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Bytecode.cc:32:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Bytecode.hh:496:3: style:inconclusive: Technically the member function 'Bytecode::FCALL::get_function_name' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:502:3: style:inconclusive: Technically the member function 'Bytecode::FCALL::get_nb_output_arguments' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:507:3: style:inconclusive: Technically the member function 'Bytecode::FCALL::get_nb_input_arguments' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:512:3: style:inconclusive: Technically the member function 'Bytecode::FCALL::get_indx' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:522:3: style:inconclusive: Technically the member function 'Bytecode::FCALL::get_arg_func_name' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:532:3: style:inconclusive: Technically the member function 'Bytecode::FCALL::get_nb_add_input_arguments' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:542:3: style:inconclusive: Technically the member function 'Bytecode::FCALL::get_row' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:552:3: style:inconclusive: Technically the member function 'Bytecode::FCALL::get_col' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:557:3: style:inconclusive: Technically the member function 'Bytecode::FCALL::get_call_type' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:598:3: style:inconclusive: Technically the member function 'Bytecode::FNUMEXPR::get_expression_type' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:603:3: style:inconclusive: Technically the member function 'Bytecode::FNUMEXPR::get_equation' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:608:3: style:inconclusive: Technically the member function 'Bytecode::FNUMEXPR::get_dvariable1' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:613:3: style:inconclusive: Technically the member function 'Bytecode::FNUMEXPR::get_lag1' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:726:3: style:inconclusive: Technically the member function 'Bytecode::FBEGINBLOCK::get_size' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:731:3: style:inconclusive: Technically the member function 'Bytecode::FBEGINBLOCK::get_type' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:736:3: style:inconclusive: Technically the member function 'Bytecode::FBEGINBLOCK::get_is_linear' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:741:3: style:inconclusive: Technically the member function 'Bytecode::FBEGINBLOCK::get_u_count_int' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:746:3: style:inconclusive: Technically the member function 'Bytecode::FBEGINBLOCK::get_Block_Contain' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:751:3: style:inconclusive: Technically the member function 'Bytecode::FBEGINBLOCK::get_nb_col_jacob' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:756:3: style:inconclusive: Technically the member function 'Bytecode::FBEGINBLOCK::get_exo_size' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:761:3: style:inconclusive: Technically the member function 'Bytecode::FBEGINBLOCK::get_det_exo_size' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:766:3: style:inconclusive: Technically the member function 'Bytecode::FBEGINBLOCK::get_endogenous' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:771:3: style:inconclusive: Technically the member function 'Bytecode::FBEGINBLOCK::get_exogenous' can be const. [functionConst] dynare-6.3/preprocessor/src/Bytecode.hh:468:3: style: Class 'FCALL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/Bytecode.hh:681:3: style: Class 'FBEGINBLOCK' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/Bytecode.hh:788:3: style: Class 'Writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/Bytecode.hh:496:3: performance: Function 'get_function_name()' should return member 'func_name' by const reference. [returnByReference] dynare-6.3/preprocessor/src/Bytecode.hh:522:3: performance: Function 'get_arg_func_name()' should return member 'arg_func_name' by const reference. [returnByReference] dynare-6.3/preprocessor/src/Bytecode.hh:746:3: performance: Function 'get_Block_Contain()' should return member 'Block_Contain_' by const reference. [returnByReference] dynare-6.3/preprocessor/src/Bytecode.hh:766:3: performance: Function 'get_endogenous()' should return member 'variable' by const reference. [returnByReference] dynare-6.3/preprocessor/src/Bytecode.hh:771:3: performance: Function 'get_exogenous()' should return member 'exogenous' by const reference. [returnByReference] dynare-6.3/preprocessor/src/Bytecode.cc:32:3: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] dynare-6.3/preprocessor/src/Bytecode.hh:697:34: error: Uninitialized struct member: bc.Own_Derivative [uninitStructMember] dynare-6.3/preprocessor/src/ComputingTasks.cc:944:58: debug: Function::addArguments found argument 'v' with varid 0. [varid0] dynare-6.3/preprocessor/src/ComputingTasks.cc:3686:80: debug: Function::addArguments found argument 'v' with varid 0. [varid0] dynare-6.3/preprocessor/src/ComputingTasks.cc:4184:53: debug: Function::addArguments found argument 'v' with varid 0. [varid0] dynare-6.3/preprocessor/src/ComputingTasks.cc:4370:53: debug: Function::addArguments found argument 'v' with varid 0. [varid0] dynare-6.3/preprocessor/src/ComputingTasks.cc:4716:53: debug: Function::addArguments found argument 'v' with varid 0. [varid0] dynare-6.3/preprocessor/src/EquationTags.hh:93:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:48:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Indices [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:543:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:550:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:564:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:753:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:789:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:812:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:994:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:1225:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:1297:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:1527:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:1569:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:1590:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynamic [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:1728:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynamic [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:1982:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vidx [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:2058:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vidx [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:2274:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynamic [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:2308:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynamic [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:2364:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:2386:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:2418:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynamic [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:2524:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynamic [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:2702:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynamic [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:3052:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynamic [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.hh:3099:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dynamic [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/StaticModel.hh:226:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julia [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/StaticModel.hh:376:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.hh:747:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable julia [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:59:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:83:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:115:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:149:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:185:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:225:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:252:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:286:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:313:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:331:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:375:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bandpass [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:401:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opt2 [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:445:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:456:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:528:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:563:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:628:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bandpass [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:654:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opt2 [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:693:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:724:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:773:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opt2 [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:810:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:837:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:862:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:889:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:944:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1041:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1104:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1141:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1151:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1170:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1194:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1230:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1311:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1336:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1434:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1493:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1596:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1644:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1712:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1754:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1823:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1852:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1877:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1903:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1928:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1956:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:1998:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2017:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2036:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2066:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2079:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2100:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2150:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2161:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opt2 [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2209:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2285:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2295:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2330:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2340:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2368:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2388:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2416:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2446:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2483:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2515:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2546:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2572:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2601:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2611:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2645:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2684:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2716:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2727:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2758:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regimes_present [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2783:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2819:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2828:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2858:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regimes_present [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2874:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2897:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2914:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:2939:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3071:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3083:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3125:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3139:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3177:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3187:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3232:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3242:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3283:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3294:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3325:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3337:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3369:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3381:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3432:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3449:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3537:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable equation [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3560:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3612:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3686:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3745:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3791:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3817:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3864:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3918:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:3995:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable range [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4020:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4105:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4134:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4184:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4236:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4297:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4342:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4370:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4385:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4462:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4492:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4525:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4540:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4583:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4620:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4704:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4716:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4732:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4765:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4793:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4824:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4839:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4883:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4935:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:4997:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5008:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5047:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5064:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5083:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5102:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5141:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5226:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5258:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exo_name [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5281:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5301:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5345:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5361:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5441:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5472:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5497:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5519:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5555:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ComputingTasks.cc:5572:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Statement.hh:306:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::data_tree' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::model_tree' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::dynamic_model' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::svar_constants_exclusion' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::svar_upper_cholesky' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::svar_lower_cholesky' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::svar_equation_nbr' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::svar_left_handside' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::svar_restriction_type' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::current_external_function_id' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::current_external_function_options' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::prior_variance' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::pac_growth' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::pac_kind' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::estim_params' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::osr_params' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ParsingDriver.hh:287:3: warning: Member variable 'ParsingDriver::prior_shape' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/Statement.hh:315:15: debug: CheckClass::isMemberVar found used member variable 'options' with varid 0 [varid0] dynare-6.3/preprocessor/src/ModelTree.hh:746:12: performance:inconclusive: Technically the member function 'ModelTree::writeTemporaryTerms' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModelTree.hh:289:8: note: Technically the member function 'ModelTree::writeTemporaryTerms' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelTree.hh:746:12: note: Technically the member function 'ModelTree::writeTemporaryTerms' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4331:22: performance:inconclusive: Technically the member function 'BasicPriorStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.hh:1111:8: note: Technically the member function 'BasicPriorStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4331:22: note: Technically the member function 'BasicPriorStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4323:22: performance:inconclusive: Technically the member function 'BasicPriorStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.hh:1115:22: note: Technically the member function 'BasicPriorStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4323:22: note: Technically the member function 'BasicPriorStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4589:22: performance:inconclusive: Technically the member function 'PriorEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.hh:1173:8: note: Technically the member function 'PriorEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4589:22: note: Technically the member function 'PriorEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4693:24: performance:inconclusive: Technically the member function 'BasicOptionsStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.hh:1185:8: note: Technically the member function 'BasicOptionsStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4693:24: note: Technically the member function 'BasicOptionsStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4687:24: performance:inconclusive: Technically the member function 'BasicOptionsStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.hh:1189:22: note: Technically the member function 'BasicOptionsStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4687:24: note: Technically the member function 'BasicOptionsStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4904:24: performance:inconclusive: Technically the member function 'OptionsEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.hh:1241:8: note: Technically the member function 'OptionsEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4904:24: note: Technically the member function 'OptionsEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelEquationBlock.hh:53:27: warning: The class 'OrigRamseyDynamicModel' defines member function with name 'operator=' also defined in its parent class 'DynamicModel'. [duplInheritedMember] dynare-6.3/preprocessor/src/DynamicModel.hh:329:17: note: Parent function 'DynamicModel::operator=' dynare-6.3/preprocessor/src/ModelEquationBlock.hh:53:27: note: Derived function 'OrigRamseyDynamicModel::operator=' dynare-6.3/preprocessor/src/SymbolList.hh:43:3: style: Class 'SymbolList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/Statement.hh:276:5: style: Struct 'UnknownOptionException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/ParsingDriver.hh:62:3: style: Class 'DynareFlex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/Configuration.hh:47:5: performance: Function 'get_paths()' should return member 'paths' by const reference. [returnByReference] dynare-6.3/preprocessor/src/ModelTree.hh:3139:7: style: The if condition is the same as the previous if condition [duplicateCondition] dynare-6.3/preprocessor/src/ModelTree.hh:3136:7: note: First condition dynare-6.3/preprocessor/src/ModelTree.hh:3139:7: note: Second condition dynare-6.3/preprocessor/src/DataTree.hh:391:46: style:inconclusive: Function 'AddPossiblyNegativeConstant' argument 1 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/DataTree.hh:161:52: note: Function 'AddPossiblyNegativeConstant' argument 1 names different: declaration 'val' definition 'v'. dynare-6.3/preprocessor/src/DataTree.hh:391:46: note: Function 'AddPossiblyNegativeConstant' argument 1 names different: declaration 'val' definition 'v'. dynare-6.3/preprocessor/src/DataTree.hh:438:39: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/DataTree.hh:468:35: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/DataTree.hh:496:35: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ModelTree.hh:783:39: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ModelTree.hh:1563:39: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ComputingTasks.cc:1317:41: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ComputingTasks.cc:3486:18: style: Variable 'it' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ExprNode.hh:953:21: style: Parameter 'arg1' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ExprNode.hh:953:34: style: Parameter 'arg2' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/DataTree.hh:430:12: style: Variable 'carg' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.hh:1668:23: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/SymbolTable.hh:556:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ModelTree.hh:3007:29: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ComputingTasks.cc:3417:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/Configuration.cc:42:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Configuration.cc:72:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Configuration.cc:90:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Configuration.cc:135:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Configuration.cc:459:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Configuration.cc:481:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Configuration.cc:527:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Configuration.cc:695:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Configuration.cc:711:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Configuration.cc:778:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/Configuration.cc:543:13: warning: Return value of function std::stoi() is not used. [ignoredReturnValue] dynare-6.3/preprocessor/src/Statement.hh:288:15: debug: CheckClass::isMemberVar found used member variable 'options' with varid 0 [varid0] dynare-6.3/preprocessor/src/Statement.hh:302:15: debug: CheckClass::isMemberVar found used member variable 'options' with varid 0 [varid0] dynare-6.3/preprocessor/src/Configuration.cc:97:37: style:inconclusive: Function 'Configuration' argument 5 names different: declaration 'cluster_name' definition 'cluster_name_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/Configuration.hh:37:54: note: Function 'Configuration' argument 5 names different: declaration 'cluster_name' definition 'cluster_name_arg'. dynare-6.3/preprocessor/src/Configuration.cc:97:37: note: Function 'Configuration' argument 5 names different: declaration 'cluster_name' definition 'cluster_name_arg'. dynare-6.3/preprocessor/src/Configuration.cc:674:24: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/Configuration.cc:687:23: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DataTree.cc:141:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DataTree.cc:161:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DataTree.cc:300:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DataTree.cc:422:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DataTree.cc:442:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DataTree.cc:898:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DataTree.cc:927:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DataTree.cc:941:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DataTree.cc:960:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DataTree.cc:50:79: style:inconclusive: Function 'DataTree' argument 4 names different: declaration 'is_static_args' definition 'is_dynamic_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/DataTree.hh:140:71: note: Function 'DataTree' argument 4 names different: declaration 'is_static_args' definition 'is_dynamic_arg'. dynare-6.3/preprocessor/src/DataTree.cc:50:79: note: Function 'DataTree' argument 4 names different: declaration 'is_static_args' definition 'is_dynamic_arg'. dynare-6.3/preprocessor/src/DataTree.cc:953:7: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:209:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:283:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:328:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:346:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:406:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:520:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:562:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:706:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:766:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:836:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:846:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boolalpha [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:947:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:1209:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:1253:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:1318:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:1466:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:1532:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eqn [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:1554:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:1635:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eqn [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:1671:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:1763:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:1819:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:1975:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2152:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2261:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2327:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable param [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2352:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2400:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2421:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2465:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mfs_size [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2547:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eq_orig [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2643:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2780:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2929:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2938:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2960:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:2977:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deriv_id [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3021:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3112:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3230:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3303:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3360:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3395:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3458:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3476:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3693:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3744:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3766:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3792:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3819:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3884:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3929:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_output [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3965:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:3999:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:4013:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:4038:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynamicModel.cc:43:15: warning: Member variable 'DynamicModel::dyn_jacobian_ncols' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/DynamicModel.cc:302:15: performance:inconclusive: Technically the member function 'DynamicModel::reform' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/DynamicModel.hh:181:10: note: Technically the member function 'DynamicModel::reform' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.cc:302:15: note: Technically the member function 'DynamicModel::reform' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.cc:2336:15: performance:inconclusive: Technically the member function 'DynamicModel::computeRevXref' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/DynamicModel.hh:214:8: note: Technically the member function 'DynamicModel::computeRevXref' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.cc:2336:15: note: Technically the member function 'DynamicModel::computeRevXref' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.cc:335:15: performance:inconclusive: Technically the member function 'DynamicModel::writeDynamicMWrapperFunction' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/DynamicModel.hh:223:8: note: Technically the member function 'DynamicModel::writeDynamicMWrapperFunction' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.cc:335:15: note: Technically the member function 'DynamicModel::writeDynamicMWrapperFunction' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.cc:399:15: performance:inconclusive: Technically the member function 'DynamicModel::writeDynamicMFileHelper' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/DynamicModel.hh:226:8: note: Technically the member function 'DynamicModel::writeDynamicMFileHelper' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.cc:399:15: note: Technically the member function 'DynamicModel::writeDynamicMFileHelper' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelEquationBlock.hh:53:27: warning: The class 'OrigRamseyDynamicModel' defines member function with name 'operator=' also defined in its parent class 'DynamicModel'. [duplInheritedMember] dynare-6.3/preprocessor/src/DynamicModel.cc:97:15: note: Parent function 'DynamicModel::operator=' dynare-6.3/preprocessor/src/ModelEquationBlock.hh:53:27: note: Derived function 'OrigRamseyDynamicModel::operator=' dynare-6.3/preprocessor/src/DynamicModel.cc:1628:19: style: The scope of the variable 'target_lhs' can be reduced. [variableScope] dynare-6.3/preprocessor/src/DynamicModel.cc:1630:19: style: The scope of the variable 'undiff_nontarget_lhs' can be reduced. [variableScope] dynare-6.3/preprocessor/src/DynamicModel.cc:302:36: style:inconclusive: Function 'reform' argument 1 names different: declaration 'name' definition 'name1'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/DynamicModel.hh:181:31: note: Function 'reform' argument 1 names different: declaration 'name' definition 'name1'. dynare-6.3/preprocessor/src/DynamicModel.cc:302:36: note: Function 'reform' argument 1 names different: declaration 'name' definition 'name1'. dynare-6.3/preprocessor/src/DynamicModel.cc:335:58: style:inconclusive: Function 'writeDynamicMWrapperFunction' argument 1 names different: declaration 'name' definition 'basename'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/DynamicModel.hh:223:51: note: Function 'writeDynamicMWrapperFunction' argument 1 names different: declaration 'name' definition 'basename'. dynare-6.3/preprocessor/src/DynamicModel.cc:335:58: note: Function 'writeDynamicMWrapperFunction' argument 1 names different: declaration 'name' definition 'basename'. dynare-6.3/preprocessor/src/DynamicModel.cc:1378:19: style: Local variable 'max_lag' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/DynamicModel.hh:110:7: note: Shadowed declaration dynare-6.3/preprocessor/src/DynamicModel.cc:1378:19: note: Shadow variable dynare-6.3/preprocessor/src/DynamicModel.cc:1450:11: style: Local variable 'max_lag' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/DynamicModel.hh:110:7: note: Shadowed declaration dynare-6.3/preprocessor/src/DynamicModel.cc:1450:11: note: Shadow variable dynare-6.3/preprocessor/src/DynamicModel.cc:1725:19: style: Local variable 'max_lag' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/DynamicModel.hh:110:7: note: Shadowed declaration dynare-6.3/preprocessor/src/DynamicModel.cc:1725:19: note: Shadow variable dynare-6.3/preprocessor/src/DynamicModel.cc:2720:14: style: Local variable 'symb_id' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/DynamicModel.cc:2673:7: note: Shadowed declaration dynare-6.3/preprocessor/src/DynamicModel.cc:2720:14: note: Shadow variable dynare-6.3/preprocessor/src/DynamicModel.cc:991:43: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:1054:39: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:2142:48: style: Parameter 'pac_target_components' can be declared as reference to const [constParameterReference] dynare-6.3/preprocessor/src/DynamicModel.cc:3225:14: style: Variable 'eqtag' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:3552:39: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:3566:39: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:3614:14: style: Variable 'constraint' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:3619:14: style: Variable 'constraint' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:3872:43: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:793:17: style: Variable 'eqn' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/DynamicModel.cc:795:17: style: Variable 'eqn' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/DynamicModel.cc:1034:13: style: Variable 'equation' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/DynamicModel.cc:1105:16: style: Variable 'growth_factor' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/DynamicModel.cc:1372:24: style: Variable 'lh' can be declared as pointer to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:1532:16: style: Variable 'bopn' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/DynamicModel.cc:1719:24: style: Variable 'lh' can be declared as pointer to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:1777:14: style: Variable 'aux_var' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/DynamicModel.cc:1848:14: style: Variable 'arg2' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/DynamicModel.cc:1863:18: style: Variable 'bopn' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/DynamicModel.cc:1874:18: style: Variable 'bopn' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/DynamicModel.cc:1933:14: style: Variable 'barg2' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/DynamicModel.cc:1940:16: style: Variable 'mce' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/DynamicModel.cc:2662:14: style: Variable 'equation' can be declared as pointer to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:2773:18: style: Variable 'lhs_expr' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/DynamicModel.cc:2792:14: style: Variable 'equation' can be declared as pointer to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:2794:14: style: Variable 'equation' can be declared as pointer to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:2806:14: style: Variable 'equation' can be declared as pointer to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:2808:14: style: Variable 'equation' can be declared as pointer to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:2824:14: style: Variable 'equation' can be declared as pointer to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:2866:14: style: Variable 'equation' can be declared as pointer to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:3087:14: style: Variable 'equation' can be declared as pointer to const [constVariableReference] dynare-6.3/preprocessor/src/DynamicModel.cc:3328:13: style: Variable 'equation' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/DynamicModel.cc:3335:13: style: Variable 'equation' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/DynamicModel.cc:590:18: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dynare-6.3/preprocessor/src/DynamicModel.cc:623:17: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] dynare-6.3/preprocessor/src/DynamicModel.cc:40:27: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:1036:7: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:1380:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:1461:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:1727:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:1780:11: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:2234:8: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:3198:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:3201:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:3208:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:3211:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:3438:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:3442:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:3956:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:3985:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:3987:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/DynamicModel.cc:3743:32: style: Unused variable: eqtags [unusedVariable] dynare-6.3/preprocessor/src/DynareMain.cc:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynareMain.cc:85:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matched [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynareMain.cc:112:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/DynareMain.cc:473:11: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/EquationTags.cc:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/EquationTags.cc:91:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/EquationTags.cc:97:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/EquationTags.cc:128:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/EquationTags.cc:147:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/EquationTags.cc:137:49: style:inconclusive: Function 'writeJsonAST' argument 2 names different: declaration 'eq' definition 'eqn'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/EquationTags.hh:122:42: note: Function 'writeJsonAST' argument 2 names different: declaration 'eq' definition 'eqn'. dynare-6.3/preprocessor/src/EquationTags.cc:137:49: note: Function 'writeJsonAST' argument 2 names different: declaration 'eq' definition 'eqn'. dynare-6.3/preprocessor/src/ExprNode.cc:173:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:412:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:574:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:595:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:763:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:923:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:980:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:1007:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:1077:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:1236:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:1479:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:1547:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:1781:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:2376:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:2532:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:2743:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lag [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:2840:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lag [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:3089:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:3222:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:3278:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:3480:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:3851:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:3987:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:5034:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:5062:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:5181:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:5631:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:5688:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:5945:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:6276:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqrt2 [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:6505:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:6958:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:7139:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:7381:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:7451:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:7571:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:7610:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:7791:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:7827:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:7872:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8072:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8136:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8204:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8305:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8332:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8429:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8439:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8446:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8453:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8462:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8469:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8480:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8487:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8494:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8501:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8508:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8515:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8522:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8529:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8536:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8543:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8550:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8559:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8567:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8576:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8584:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8608:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8626:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8678:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8734:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8741:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8748:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8756:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8763:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8812:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8822:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8897:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:8990:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ExprNode.cc:3894:22: warning: Assert statement calls a function which may have desired side effects: 'std::map::contains'. [assertWithSideEffect] dynare-6.3/preprocessor/src/ExprNode.cc:2892:7: style: Redundant condition: op_code==UnaryOpcode::uminus. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] dynare-6.3/preprocessor/src/ExprNode.cc:3125:7: style: Redundant condition: op_code==UnaryOpcode::uminus. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] dynare-6.3/preprocessor/src/ExprNode.cc:7616:32: style: Condition 'symb_id==first_deriv_symb_id' is always false [knownConditionTrueFalse] dynare-6.3/preprocessor/src/ExprNode.cc:6203:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] dynare-6.3/preprocessor/src/ExprNode.cc:6211:3: note: Found duplicate branches for 'if' and 'else'. dynare-6.3/preprocessor/src/ExprNode.cc:6203:3: note: Found duplicate branches for 'if' and 'else'. dynare-6.3/preprocessor/src/ExprNode.cc:2606:20: style: The scope of the variable 'min_order' can be reduced. [variableScope] dynare-6.3/preprocessor/src/ExprNode.cc:2628:20: style: The scope of the variable 'first_blk' can be reduced. [variableScope] dynare-6.3/preprocessor/src/ExprNode.cc:2628:31: style: The scope of the variable 'first_eq' can be reduced. [variableScope] dynare-6.3/preprocessor/src/ExprNode.cc:4459:20: style: The scope of the variable 'min_order' can be reduced. [variableScope] dynare-6.3/preprocessor/src/ExprNode.cc:4481:20: style: The scope of the variable 'first_blk' can be reduced. [variableScope] dynare-6.3/preprocessor/src/ExprNode.cc:4481:31: style: The scope of the variable 'first_eq' can be reduced. [variableScope] dynare-6.3/preprocessor/src/ExprNode.cc:6241:20: style: The scope of the variable 'min_order' can be reduced. [variableScope] dynare-6.3/preprocessor/src/ExprNode.cc:6263:20: style: The scope of the variable 'first_blk' can be reduced. [variableScope] dynare-6.3/preprocessor/src/ExprNode.cc:6263:31: style: The scope of the variable 'first_eq' can be reduced. [variableScope] dynare-6.3/preprocessor/src/ExprNode.cc:84:58: style:inconclusive: Function 'precedence' argument 1 names different: declaration 'output_t' definition 'output_type'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/ExprNode.hh:384:59: note: Function 'precedence' argument 1 names different: declaration 'output_t' definition 'output_type'. dynare-6.3/preprocessor/src/ExprNode.cc:84:58: note: Function 'precedence' argument 1 names different: declaration 'output_t' definition 'output_type'. dynare-6.3/preprocessor/src/ExprNode.cc:193:39: style:inconclusive: Function 'collectVariables' argument 1 names different: declaration 'type_arg' definition 'type'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/ExprNode.hh:519:36: note: Function 'collectVariables' argument 1 names different: declaration 'type_arg' definition 'type'. dynare-6.3/preprocessor/src/ExprNode.cc:193:39: note: Function 'collectVariables' argument 1 names different: declaration 'type_arg' definition 'type'. dynare-6.3/preprocessor/src/ExprNode.cc:1494:52: style:inconclusive: Function 'computeSubExprContainingVariable' argument 1 names different: declaration 'symb_id' definition 'symb_id_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/ExprNode.hh:1082:45: note: Function 'computeSubExprContainingVariable' argument 1 names different: declaration 'symb_id' definition 'symb_id_arg'. dynare-6.3/preprocessor/src/ExprNode.cc:1494:52: note: Function 'computeSubExprContainingVariable' argument 1 names different: declaration 'symb_id' definition 'symb_id_arg'. dynare-6.3/preprocessor/src/ExprNode.cc:1494:69: style:inconclusive: Function 'computeSubExprContainingVariable' argument 2 names different: declaration 'lag' definition 'lag_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/ExprNode.hh:1082:58: note: Function 'computeSubExprContainingVariable' argument 2 names different: declaration 'lag' definition 'lag_arg'. dynare-6.3/preprocessor/src/ExprNode.cc:1494:69: note: Function 'computeSubExprContainingVariable' argument 2 names different: declaration 'lag' definition 'lag_arg'. dynare-6.3/preprocessor/src/ExprNode.cc:4093:32: style:inconclusive: Function 'BinaryOpNode' argument 6 names different: declaration 'powerDerivOrder' definition 'powerDerivOrder_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/ExprNode.hh:1352:43: note: Function 'BinaryOpNode' argument 6 names different: declaration 'powerDerivOrder' definition 'powerDerivOrder_arg'. dynare-6.3/preprocessor/src/ExprNode.cc:4093:32: note: Function 'BinaryOpNode' argument 6 names different: declaration 'powerDerivOrder' definition 'powerDerivOrder_arg'. dynare-6.3/preprocessor/src/ExprNode.cc:8873:84: style:inconclusive: Function 'PacExpectationNode' argument 3 names different: declaration 'model_name' definition 'model_name_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/ExprNode.hh:2057:66: note: Function 'PacExpectationNode' argument 3 names different: declaration 'model_name' definition 'model_name_arg'. dynare-6.3/preprocessor/src/ExprNode.cc:8873:84: note: Function 'PacExpectationNode' argument 3 names different: declaration 'model_name' definition 'model_name_arg'. dynare-6.3/preprocessor/src/ExprNode.cc:8964:63: style:inconclusive: Function 'PacTargetNonstationaryNode' argument 3 names different: declaration 'model_name' definition 'model_name_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/ExprNode.hh:2079:74: note: Function 'PacTargetNonstationaryNode' argument 3 names different: declaration 'model_name' definition 'model_name_arg'. dynare-6.3/preprocessor/src/ExprNode.cc:8964:63: note: Function 'PacTargetNonstationaryNode' argument 3 names different: declaration 'model_name' definition 'model_name_arg'. dynare-6.3/preprocessor/src/ExprNode.cc:3723:14: style: Local variable 'argsubst' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/ExprNode.cc:3691:10: note: Shadowed declaration dynare-6.3/preprocessor/src/ExprNode.cc:3723:14: note: Shadow variable dynare-6.3/preprocessor/src/ExprNode.cc:5702:27: style: Local variable 'pid' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/ExprNode.cc:5697:21: note: Shadowed declaration dynare-6.3/preprocessor/src/ExprNode.cc:5702:27: note: Shadow variable dynare-6.3/preprocessor/src/ExprNode.cc:5711:41: style: Local variable 'e' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/ExprNode.cc:5705:37: note: Shadowed declaration dynare-6.3/preprocessor/src/ExprNode.cc:5711:41: note: Shadow variable dynare-6.3/preprocessor/src/ExprNode.cc:5809:12: style: Local variable 'arg1' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/ExprNode.hh:1321:16: note: Shadowed declaration dynare-6.3/preprocessor/src/ExprNode.cc:5809:12: note: Shadow variable dynare-6.3/preprocessor/src/ExprNode.cc:5810:12: style: Local variable 'arg2' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/ExprNode.hh:1321:22: note: Shadowed declaration dynare-6.3/preprocessor/src/ExprNode.cc:5810:12: note: Shadow variable dynare-6.3/preprocessor/src/ExprNode.cc:384:37: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ExprNode.cc:2202:14: style: Variable 'it' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ExprNode.cc:5681:39: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ExprNode.cc:5867:14: style: Variable 'it' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ExprNode.cc:5933:37: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ExprNode.cc:5979:16: style: Variable 'it' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ExprNode.cc:970:16: style: Variable 'def' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:1866:18: style: Variable 'value' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:1915:18: style: Variable 'value' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:1936:18: style: Variable 'value' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:1984:18: style: Variable 'value' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:2035:18: style: Variable 'value' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:2373:20: style: Variable 'varg' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:3313:14: style: Variable 'substitute' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:4684:12: style: Variable 'barg1' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:4747:8: style: Variable 'barg2' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:4834:12: style: Variable 'barg1' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:4967:12: style: Variable 'barg2' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:5635:12: style: Variable 'testarg2' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:5672:14: style: Variable 'bopn' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:5759:12: style: Variable 'test_arg1' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:5760:12: style: Variable 'test_arg2' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:5803:10: style: Variable 'one_minus_optim_share' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:5809:12: style: Variable 'arg1' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:5810:12: style: Variable 'arg2' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:5878:14: style: Variable 'bopn' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:5893:14: style: Variable 'bopn' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:6901:13: style: Variable 'argument' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:6950:13: style: Variable 'argument' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:6966:13: style: Variable 'argument' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:6987:30: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ExprNode.cc:6993:30: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ExprNode.cc:6999:30: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ExprNode.cc:7005:30: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ExprNode.cc:7011:30: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ExprNode.cc:7017:30: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ExprNode.cc:7023:30: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ExprNode.cc:7035:31: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ExprNode.cc:7121:13: style: Variable 'argument' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:7129:13: style: Variable 'argument' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:7136:13: style: Variable 'argument' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:7161:30: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ExprNode.cc:7265:28: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ExprNode.cc:7272:28: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ExprNode.cc:7296:63: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ExprNode.cc:7414:13: style: Variable 'argument' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:7424:13: style: Variable 'argument' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:7476:13: style: Variable 'argument' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:7590:13: style: Variable 'argument' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:7662:13: style: Variable 'argument' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:7693:13: style: Variable 'argument' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:7708:10: style: Variable 'e2' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:7859:14: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:7945:14: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:7989:14: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:8040:13: style: Variable 'argument' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:8050:12: style: Variable 'e2' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:8055:12: style: Variable 'e2' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:8190:14: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:8278:14: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:8320:13: style: Variable 'argument' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:8366:14: style: Variable 'parent' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:8407:12: style: Variable 'e2' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:8412:12: style: Variable 'e2' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:9242:10: style: Variable 'vn' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:9267:10: style: Variable 'vn' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ExprNode.cc:2203:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ExprNode.cc:2460:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ExprNode.cc:2473:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ExprNode.cc:4357:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ExprNode.cc:4372:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ExprNode.cc:5868:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ExprNode.cc:5909:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ExprNode.cc:5980:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ExprNode.cc:6174:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ExprNode.cc:6190:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ExprNode.cc:6925:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ExprNode.cc:6939:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ExprNode.cc:7415:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ExprNode.cc:7425:23: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ExprNode.cc:7692:18: style: Unused variable: dynamic_arguments [unusedVariable] dynare-6.3/preprocessor/src/ExprNode.cc:8039:18: style: Unused variable: dynamic_arguments [unusedVariable] dynare-6.3/preprocessor/src/ExprNode.cc:8202:22: style: Unused variable: ending [unusedVariable] dynare-6.3/preprocessor/src/ExprNode.cc:8319:18: style: Unused variable: dynamic_arguments [unusedVariable] dynare-6.3/preprocessor/src/ExternalFunctionsTable.cc:50:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Expressions.hh:80:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Expressions.hh:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Expressions.hh:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Expressions.hh:116:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Expressions.hh:124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/MacroExpandModFile.cc:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Expressions.hh:103:3: performance:inconclusive: Technically the member function 'macro::Node::error' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/macro/Expressions.hh:109:3: performance:inconclusive: Technically the member function 'macro::Node::warning' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/macro/Environment.hh:40:3: style: Class 'Environment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/macro/Expressions.hh:40:3: style: Class 'StackTrace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/macro/Expressions.hh:479:3: style: Class 'Bool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/macro/Expressions.hh:548:3: style: Class 'Real' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/macro/Expressions.hh:552:3: style: Class 'Real' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/macro/Expressions.hh:781:3: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/macro/Expressions.hh:853:3: style: Class 'Tuple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/macro/Expressions.hh:929:3: style: Class 'Array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/macro/Driver.hh:49:3: style: Class 'TokenizerFlex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/macro/Expressions.hh:79:16: style: Variable 'msg' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ModFile.cc:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModFile.cc:120:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModFile.cc:438:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModFile.cc:770:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModFile.cc:856:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModFile.cc:1214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModFile.cc:1257:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModFile.cc:1434:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModFile.cc:1488:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModFile.cc:33:10: warning: Member variable 'ModFile::mod_file_struct' is not initialized in the constructor. [uninitMemberVar] dynare-6.3/preprocessor/src/ModFile.cc:1486:10: performance:inconclusive: Technically the member function 'ModFile::writeJsonFileHelper' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModFile.hh:132:8: note: Technically the member function 'ModFile::writeJsonFileHelper' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModFile.cc:1486:10: note: Technically the member function 'ModFile::writeJsonFileHelper' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModFile.cc:1387:38: style: Local variable 'fname' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/ModFile.cc:1372:30: note: Shadowed declaration dynare-6.3/preprocessor/src/ModFile.cc:1387:38: note: Shadow variable dynare-6.3/preprocessor/src/ModFile.cc:1408:38: style: Local variable 'fname' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/ModFile.cc:1372:30: note: Shadowed declaration dynare-6.3/preprocessor/src/ModFile.cc:1408:38: note: Shadow variable dynare-6.3/preprocessor/src/ModFile.cc:1486:76: style: Parameter 'output' can be declared as reference to const [constParameterReference] dynare-6.3/preprocessor/src/ModFile.cc:63:16: style: Variable 'ips' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModFile.cc:66:16: style: Variable 'ies' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModFile.cc:69:16: style: Variable 'lpass' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModFile.cc:1041:18: style: Variable 'ivs' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModFile.cc:1049:18: style: Variable 'evs' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModFile.cc:1055:18: style: Variable 'ips' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModFile.cc:1058:18: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModFile.cc:1061:18: style: Variable 'eps' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModFile.cc:1064:18: style: Variable 'sgs' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModFile.cc:1068:20: style: Variable 'it' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModFile.cc:1079:20: style: Variable 'ivs' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModFile.cc:1086:20: style: Variable 'evs' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModFile.cc:1091:20: style: Variable 'lpass' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModFile.cc:1511:13: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:129:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:172:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:222:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:297:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symb_ids [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:358:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:423:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:465:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:518:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:51:25: warning: The class 'OrigRamseyDynamicModel' defines member function with name 'operator=' also defined in its parent class 'DynamicModel'. [duplInheritedMember] dynare-6.3/preprocessor/src/DynamicModel.hh:329:17: note: Parent function 'DynamicModel::operator=' dynare-6.3/preprocessor/src/ModelEquationBlock.cc:51:25: note: Derived function 'OrigRamseyDynamicModel::operator=' dynare-6.3/preprocessor/src/ModelEquationBlock.cc:261:7: style: The if condition is the same as the previous if condition [duplicateCondition] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:258:7: note: First condition dynare-6.3/preprocessor/src/ModelEquationBlock.cc:261:7: note: Second condition dynare-6.3/preprocessor/src/ModelEquationBlock.cc:496:48: style: Local variable 'symb_id' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:481:21: note: Shadowed declaration dynare-6.3/preprocessor/src/ModelEquationBlock.cc:496:48: note: Shadow variable dynare-6.3/preprocessor/src/ModelEquationBlock.cc:352:39: style: Parameter 'mod_file_struct' can be declared as reference to const [constParameterReference] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:535:20: warning: Access of moved variable 'symbol_list'. [accessMoved] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:535:0: note: Calling std::move(symbol_list) dynare-6.3/preprocessor/src/ModelEquationBlock.cc:535:20: note: Access of moved variable 'symbol_list'. dynare-6.3/preprocessor/src/ModelEquationBlock.cc:70:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:82:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:330:23: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:340:23: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:534:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ModelEquationBlock.cc:286:32: style: Unused variable: eqtags [unusedVariable] dynare-6.3/preprocessor/src/ModelTree.cc:280:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:566:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_endo_lag [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:591:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simulation_type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:632:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:679:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:770:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simulation_type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:796:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:838:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simulation_type [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:994:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:1054:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:1121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:1205:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:1229:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:1260:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:1295:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:1342:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:1535:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tts [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:1549:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:1613:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:1685:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:1832:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_index [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:1926:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:2027:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:2044:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:2060:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:2077:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/ModelTree.cc:1044:12: performance:inconclusive: Technically the member function 'ModelTree::writeJsonTemporaryTerms' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModelTree.hh:292:8: note: Technically the member function 'ModelTree::writeJsonTemporaryTerms' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelTree.cc:1044:12: note: Technically the member function 'ModelTree::writeJsonTemporaryTerms' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelTree.cc:1201:12: performance:inconclusive: Technically the member function 'ModelTree::testNestedParenthesis' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModelTree.hh:312:8: note: Technically the member function 'ModelTree::testNestedParenthesis' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelTree.cc:1201:12: note: Technically the member function 'ModelTree::testNestedParenthesis' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/VariableDependencyGraph.hh:53:3: style: Class 'VariableDependencyGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] dynare-6.3/preprocessor/src/ModelTree.cc:1754:13: style: Condition 'is_clang' is always false [knownConditionTrueFalse] dynare-6.3/preprocessor/src/ModelTree.cc:1681:18: note: Assignment 'is_clang{false}', assigned value is 0 dynare-6.3/preprocessor/src/ModelTree.cc:1683:23: note: Assuming condition is false dynare-6.3/preprocessor/src/ModelTree.cc:1754:13: note: Condition 'is_clang' is always false dynare-6.3/preprocessor/src/ModelTree.cc:390:15: style: The scope of the variable 'eq' can be reduced. [variableScope] dynare-6.3/preprocessor/src/ModelTree.cc:1681:8: style: The scope of the variable 'is_clang' can be reduced. [variableScope] dynare-6.3/preprocessor/src/ModelTree.cc:301:42: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ModelTree.cc:346:42: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ModelTree.cc:359:36: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ModelTree.cc:398:61: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ModelTree.cc:553:53: style: Variable 'e' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ModelTree.cc:1038:16: style: Variable 'eq_tt' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ModelTree.cc:1761:14: style: Variable 'f' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/ModelTree.cc:54:26: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ModelTree.cc:529:14: style: Variable 'lhs' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModelTree.cc:535:18: style: Variable 'derivative' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModelTree.cc:570:14: style: Variable 'e' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModelTree.cc:948:16: style: Variable 'equation' can be declared as pointer to const [constVariableReference] dynare-6.3/preprocessor/src/ModelTree.cc:1224:13: style: Variable 'equation' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModelTree.cc:1234:16: style: Variable 'value' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModelTree.cc:1367:14: style: Variable 'value' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModelTree.cc:1558:14: style: Variable 'lhs' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModelTree.cc:1559:14: style: Variable 'rhs' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModelTree.cc:1911:33: style: Parameter 'lhs' can be declared as pointer to const [constParameterPointer] dynare-6.3/preprocessor/src/ModelTree.cc:2074:13: style: Variable 'aux_equation' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/ModelTree.cc:58:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ModelTree.cc:60:19: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ModelTree.cc:71:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ModelTree.cc:86:33: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ModelTree.cc:101:43: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ModelTree.cc:124:28: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ModelTree.cc:1914:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/ModelTree.cc:682:20: warning:inconclusive: Array index -1 is out of bounds. [negativeContainerIndex] dynare-6.3/preprocessor/src/ModelTree.cc:675:18: note: Assignment 'blk=0', assigned value is 0 dynare-6.3/preprocessor/src/ModelTree.cc:678:38: note: Assignment 'var_eq=blk' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModelTree.hh:289:8: note: Technically the member function 'ModelTree::writeTemporaryTerms < output_type >' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelTree.hh:746:12: note: Technically the member function 'ModelTree::writeTemporaryTerms < output_type >' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/StaticModel.cc:362:14: performance:inconclusive: Technically the member function 'StaticModel::writeStaticMFileHelper' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/StaticModel.hh:100:8: note: Technically the member function 'StaticModel::writeStaticMFileHelper' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/StaticModel.cc:362:14: note: Technically the member function 'StaticModel::writeStaticMFileHelper' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/StaticModel.cc:309:14: performance:inconclusive: Technically the member function 'StaticModel::writeStaticMWrapperFunction' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/StaticModel.hh:106:8: note: Technically the member function 'StaticModel::writeStaticMWrapperFunction' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/StaticModel.cc:309:14: note: Technically the member function 'StaticModel::writeStaticMWrapperFunction' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/StaticModel.cc:32:77: style:inconclusive: Function 'StaticModel' argument 2 names different: declaration 'num_constants' definition 'num_constants_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/StaticModel.hh:140:66: note: Function 'StaticModel' argument 2 names different: declaration 'num_constants' definition 'num_constants_arg'. dynare-6.3/preprocessor/src/StaticModel.cc:32:77: note: Function 'StaticModel' argument 2 names different: declaration 'num_constants' definition 'num_constants_arg'. dynare-6.3/preprocessor/src/StaticModel.cc:454:51: style:inconclusive: Function 'writeStaticMCompatFile' argument 1 names different: declaration 'name' definition 'basename'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/StaticModel.hh:110:45: note: Function 'writeStaticMCompatFile' argument 1 names different: declaration 'name' definition 'basename'. dynare-6.3/preprocessor/src/StaticModel.cc:454:51: note: Function 'writeStaticMCompatFile' argument 1 names different: declaration 'name' definition 'basename'. dynare-6.3/preprocessor/src/StaticModel.cc:110:13: style: Variable 'aux_eq' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/StaticModel.cc:550:13: style: Variable 'equation' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/StaticModel.cc:760:13: style: Variable 'aux_equation' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/StaticModel.cc:779:13: style: Variable 'aux_equation' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/StaticModel.cc:550:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/StaticModel.cc:859:20: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/SubModel.cc:38:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:146:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:255:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:386:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:414:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:430:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:547:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:583:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:742:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:772:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:866:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:943:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:966:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:999:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:1167:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:1431:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable growth_symb_id [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:1724:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:1773:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:1811:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SubModel.cc:410:35: style:inconclusive: Function 'addVarModel' argument 1 names different: declaration 'name' definition 'name_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/SubModel.hh:146:27: note: Function 'addVarModel' argument 1 names different: declaration 'name' definition 'name_arg'. dynare-6.3/preprocessor/src/SubModel.cc:410:35: note: Function 'addVarModel' argument 1 names different: declaration 'name' definition 'name_arg'. dynare-6.3/preprocessor/src/SubModel.cc:410:81: style:inconclusive: Function 'addVarModel' argument 3 names different: declaration 'eqtags' definition 'eqtags_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/SubModel.hh:146:69: note: Function 'addVarModel' argument 3 names different: declaration 'eqtags' definition 'eqtags_arg'. dynare-6.3/preprocessor/src/SubModel.cc:410:81: note: Function 'addVarModel' argument 3 names different: declaration 'eqtags' definition 'eqtags_arg'. dynare-6.3/preprocessor/src/SubModel.cc:832:90: style:inconclusive: Function 'substituteDiffNodesInExpression' argument 1 names different: declaration 'diff_nodes' definition 'nodes'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/SubModel.hh:222:71: note: Function 'substituteDiffNodesInExpression' argument 1 names different: declaration 'diff_nodes' definition 'nodes'. dynare-6.3/preprocessor/src/SubModel.cc:832:90: note: Function 'substituteDiffNodesInExpression' argument 1 names different: declaration 'diff_nodes' definition 'nodes'. dynare-6.3/preprocessor/src/SubModel.cc:833:84: style:inconclusive: Function 'substituteDiffNodesInExpression' argument 2 names different: declaration 'diff_subst_table' definition 'subst_table'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/SubModel.hh:223:65: note: Function 'substituteDiffNodesInExpression' argument 2 names different: declaration 'diff_subst_table' definition 'subst_table'. dynare-6.3/preprocessor/src/SubModel.cc:833:84: note: Function 'substituteDiffNodesInExpression' argument 2 names different: declaration 'diff_subst_table' definition 'subst_table'. dynare-6.3/preprocessor/src/SubModel.cc:483:19: style: Local variable 'lhs' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:128:46: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:483:19: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1040:27: style: Local variable 'auxname' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:249:23: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1040:27: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1040:36: style: Local variable 'kind' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:251:30: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1040:36: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1061:48: style: Local variable 'auxname' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:249:23: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1061:48: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1061:57: style: Local variable 'kind' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:251:30: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1061:57: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1108:27: style: Local variable 'auxname' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:249:23: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1108:27: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1108:36: style: Local variable 'kind' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:251:30: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1108:36: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1122:27: style: Local variable 'auxname' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:249:23: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1122:27: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1122:36: style: Local variable 'kind' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:251:30: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1122:36: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1138:27: style: Local variable 'auxname' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:249:23: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1138:27: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1138:36: style: Local variable 'kind' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:251:30: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1138:36: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1196:52: style: Local variable 'auxname' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:249:23: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1196:52: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1196:61: style: Local variable 'kind' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:251:30: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1196:61: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1221:52: style: Local variable 'auxname' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:249:23: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1221:52: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1221:61: style: Local variable 'kind' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:251:30: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1221:61: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1302:58: style: Local variable 'auxname' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:249:23: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1302:58: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1302:67: style: Local variable 'kind' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:251:30: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1302:67: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1315:58: style: Local variable 'auxname' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:249:23: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1315:58: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1315:67: style: Local variable 'kind' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:251:30: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1315:67: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1684:46: style: Local variable 'auxname' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:249:23: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1684:46: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1684:55: style: Local variable 'kind' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:251:30: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1684:55: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1742:48: style: Local variable 'auxname' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:249:23: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1742:48: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1742:57: style: Local variable 'kind' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:251:30: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1742:57: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1823:48: style: Local variable 'auxname' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:249:23: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1823:48: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:1823:57: style: Local variable 'kind' shadows outer variable [shadowVariable] dynare-6.3/preprocessor/src/SubModel.hh:251:30: note: Shadowed declaration dynare-6.3/preprocessor/src/SubModel.cc:1823:57: note: Shadow variable dynare-6.3/preprocessor/src/SubModel.cc:776:13: style: Variable 'vpc' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/SubModel.cc:841:66: style: Parameter 'diff_subst_table' can be declared as reference to const [constParameterReference] dynare-6.3/preprocessor/src/SubModel.cc:73:27: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/SubModel.cc:78:24: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/SubModel.cc:237:17: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/SymbolList.cc:53:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolList.cc:121:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolList.cc:134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolList.cc:155:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolList.hh:68:32: performance: Function 'getSymbols()' should return member 'symbols' by const reference. [returnByReference] dynare-6.3/preprocessor/src/SymbolList.cc:39:7: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/SymbolTable.cc:52:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:200:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:435:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:459:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:500:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:531:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:555:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:577:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:599:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:622:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:644:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:665:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:685:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:706:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:946:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:1047:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:1073:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/SymbolTable.cc:425:71: style:inconclusive: Function 'addLeadAuxiliaryVarInternal' argument 3 names different: declaration 'arg' definition 'expr_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/SymbolTable.hh:210:64: note: Function 'addLeadAuxiliaryVarInternal' argument 3 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:425:71: note: Function 'addLeadAuxiliaryVarInternal' argument 3 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:448:48: style:inconclusive: Function 'addLagAuxiliaryVarInternal' argument 4 names different: declaration 'arg' definition 'expr_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/SymbolTable.hh:208:41: note: Function 'addLagAuxiliaryVarInternal' argument 4 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:448:48: note: Function 'addLagAuxiliaryVarInternal' argument 4 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:471:56: style:inconclusive: Function 'addEndoLeadAuxiliaryVar' argument 2 names different: declaration 'arg' definition 'expr_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/SymbolTable.hh:228:49: note: Function 'addEndoLeadAuxiliaryVar' argument 2 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:471:56: note: Function 'addEndoLeadAuxiliaryVar' argument 2 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:478:44: style:inconclusive: Function 'addEndoLagAuxiliaryVar' argument 3 names different: declaration 'arg' definition 'expr_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/SymbolTable.hh:234:74: note: Function 'addEndoLagAuxiliaryVar' argument 3 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:478:44: note: Function 'addEndoLagAuxiliaryVar' argument 3 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:484:55: style:inconclusive: Function 'addExoLeadAuxiliaryVar' argument 2 names different: declaration 'arg' definition 'expr_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/SymbolTable.hh:239:48: note: Function 'addExoLeadAuxiliaryVar' argument 2 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:484:55: note: Function 'addExoLeadAuxiliaryVar' argument 2 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:491:43: style:inconclusive: Function 'addExoLagAuxiliaryVar' argument 3 names different: declaration 'arg' definition 'expr_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/SymbolTable.hh:245:73: note: Function 'addExoLagAuxiliaryVar' argument 3 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:491:43: note: Function 'addExoLagAuxiliaryVar' argument 3 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:498:48: style:inconclusive: Function 'addExpectationAuxiliaryVar' argument 3 names different: declaration 'arg' definition 'expr_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/SymbolTable.hh:252:73: note: Function 'addExpectationAuxiliaryVar' argument 3 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:498:48: note: Function 'addExpectationAuxiliaryVar' argument 3 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:655:48: style:inconclusive: Function 'addDiffForwardAuxiliaryVar' argument 3 names different: declaration 'arg' definition 'expr_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/SymbolTable.hh:272:78: note: Function 'addDiffForwardAuxiliaryVar' argument 3 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:655:48: note: Function 'addDiffForwardAuxiliaryVar' argument 3 names different: declaration 'arg' definition 'expr_arg'. dynare-6.3/preprocessor/src/SymbolTable.cc:383:20: style: Variable 'orig_expr' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/SymbolTable.cc:1022:22: style: Variable 'orig_expr' can be declared as pointer to const [constVariablePointer] dynare-6.3/preprocessor/src/SymbolTable.cc:722:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/SymbolTable.cc:1071:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/VariableDependencyGraph.cc:40:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_index [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/VariableDependencyGraph.cc:75:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_index [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/VariableDependencyGraph.cc:102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white_color [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/VariableDependencyGraph.cc:115:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_index [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/VariableDependencyGraph.cc:135:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_index [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/VariableDependencyGraph.cc:263:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_index [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/VariableDependencyGraph.cc:313:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_index [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/VariableDependencyGraph.cc:326:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_index [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/VariableDependencyGraph.cc:367:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertex_index [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/WarningConsolidation.cc:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/WarningConsolidation.cc:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/WarningConsolidation.cc:61:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/WarningConsolidation.cc:72:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/WarningConsolidation.cc:100:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Directives.cc:56:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Directives.cc:155:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Directives.cc:195:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Directives.cc:266:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Directives.cc:305:5: performance:inconclusive: Technically the member function 'macro::If::interpretBody' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/macro/Directives.hh:211:8: note: Technically the member function 'macro::If::interpretBody' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/macro/Directives.cc:305:5: note: Technically the member function 'macro::If::interpretBody' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/macro/Driver.cc:38:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Driver.cc:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Driver.cc:66:9: performance:inconclusive: Technically the member function 'macro::Driver::error' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/macro/Driver.hh:93:8: note: Technically the member function 'macro::Driver::error' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/macro/Driver.cc:66:9: note: Technically the member function 'macro::Driver::error' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/macro/Driver.cc:28:29: style:inconclusive: Function 'parse' argument 1 names different: declaration 'file' definition 'file_arg'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/macro/Driver.hh:82:28: note: Function 'parse' argument 1 names different: declaration 'file' definition 'file_arg'. dynare-6.3/preprocessor/src/macro/Driver.cc:28:29: note: Function 'parse' argument 1 names different: declaration 'file' definition 'file_arg'. dynare-6.3/preprocessor/src/macro/Environment.cc:108:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Environment.cc:142:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Environment.cc:163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Environment.cc:83:22: style: Variable 'ex' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/macro/Environment.cc:97:22: style: Variable 'ex' can be declared as reference to const [constVariableReference] dynare-6.3/preprocessor/src/macro/Expressions.cc:245:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Expressions.cc:257:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqrt2 [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Expressions.cc:1540:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] dynare-6.3/preprocessor/src/macro/Expressions.cc:83:31: style:inconclusive: Function 'plus' argument 1 names different: declaration 'bt' definition 'btp'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/macro/Expressions.hh:579:39: note: Function 'plus' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:83:31: note: Function 'plus' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:92:32: style:inconclusive: Function 'minus' argument 1 names different: declaration 'bt' definition 'btp'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/macro/Expressions.hh:585:40: note: Function 'minus' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:92:32: note: Function 'minus' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:101:32: style:inconclusive: Function 'times' argument 1 names different: declaration 'bt' definition 'btp'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/macro/Expressions.hh:591:40: note: Function 'times' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:101:32: note: Function 'times' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:110:33: style:inconclusive: Function 'divide' argument 1 names different: declaration 'bt' definition 'btp'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/macro/Expressions.hh:592:41: note: Function 'divide' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:110:33: note: Function 'divide' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:261:33: style:inconclusive: Function 'plus' argument 1 names different: declaration 'bt' definition 'btp'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/macro/Expressions.hh:802:39: note: Function 'plus' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:261:33: note: Function 'plus' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:357:32: style:inconclusive: Function 'plus' argument 1 names different: declaration 'bt' definition 'btp'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/macro/Expressions.hh:963:39: note: Function 'plus' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:357:32: note: Function 'plus' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:369:33: style:inconclusive: Function 'minus' argument 1 names different: declaration 'bt' definition 'btp'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/macro/Expressions.hh:964:40: note: Function 'minus' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:369:33: note: Function 'minus' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:392:33: style:inconclusive: Function 'times' argument 1 names different: declaration 'bt' definition 'btp'. [funcArgNamesDifferent] dynare-6.3/preprocessor/src/macro/Expressions.hh:965:40: note: Function 'times' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:392:33: note: Function 'times' argument 1 names different: declaration 'bt' definition 'btp'. dynare-6.3/preprocessor/src/macro/Expressions.cc:414:23: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/macro/Expressions.cc:645:12: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] dynare-6.3/preprocessor/src/macro/Expressions.cc:655:12: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] diff: head dynare-6.3/contrib/ms-sbvar/switch_dw/switching/dw_metropolis_simulation_prior.c:151:55: style: Variable 'free_filename_hessian' is assigned a value that is never used. [unreadVariable] head dynare-6.3/contrib/ms-sbvar/utilities_dw/math/dw_math.c:32:50: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1004:46: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1004:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1015:46: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1015:57: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:101:58: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:101:74: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1024:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1024:78: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1035:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1035:73: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1045:58: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1045:69: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1054:70: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1054:81: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1063:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1063:80: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1072:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1072:82: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1081:44: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1081:60: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1090:44: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1090:58: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1099:60: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1099:74: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1108:60: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1108:74: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:110:58: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:110:74: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1117:60: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:1117:76: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:122:38: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:122:52: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:131:38: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:131:54: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:140:42: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:140:56: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:149:42: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:149:58: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:158:60: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:173:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:173:82: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:185:60: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:185:76: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:198:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:198:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:210:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:210:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:222:54: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:222:68: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:234:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:234:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:246:54: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:246:70: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:258:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:258:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:270:40: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:270:54: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:279:40: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:279:56: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:288:50: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:288:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:298:50: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:298:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:307:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:307:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:316:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:316:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:326:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:326:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:335:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:335:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:344:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:344:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:354:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:354:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:364:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:364:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:374:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:374:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:384:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:384:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:38:54: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:38:68: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:394:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:394:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:404:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:404:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:413:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:413:82: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:422:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:422:80: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:431:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:431:80: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:441:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:441:82: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:450:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:450:76: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:459:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:459:78: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:468:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:468:76: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:477:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:477:78: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:47:54: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:47:70: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:486:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:486:76: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:495:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:495:78: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:505:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:505:78: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:514:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:514:76: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:523:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:523:78: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:532:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:532:76: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:541:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:541:78: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:550:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:550:76: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:559:50: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:559:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:568:52: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:568:68: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:56:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:56:76: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:577:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:577:78: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:586:50: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:586:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:595:50: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:595:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:604:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:604:82: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:613:36: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:613:47: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:626:34: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:626:45: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:639:50: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:639:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:648:50: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:648:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:657:34: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:657:45: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:65:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:65:78: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:666:52: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:666:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:675:52: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:675:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:696:72: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:696:83: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:724:86: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:724:97: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:74:54: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:74:68: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:755:80: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:755:91: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:770:52: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:770:63: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:780:40: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:780:51: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:790:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:790:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:799:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:799:78: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:808:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:808:78: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:817:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:817:80: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:826:78: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:826:92: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:838:72: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:838:86: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:83:54: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:83:70: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:847:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:847:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:856:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:856:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:865:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:865:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:874:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:874:62: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:883:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:883:82: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:892:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:892:82: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:901:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:901:80: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:910:66: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:910:80: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:919:38: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:919:49: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:928:68: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:928:79: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:92:48: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:92:64: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:937:50: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:937:61: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:946:50: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:946:61: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:955:54: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:955:65: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:964:54: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:964:70: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:973:60: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:973:74: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:984:40: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:984:51: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:993:36: style: C-style pointer casting [cstyleCast] head dynare-6.3/contrib/ms-sbvar/utilities_dw/test_routines/matrix_test/c++/matrix_test_instances.hpp:993:50: style: C-style pointer casting [cstyleCast] head dynare-6.3/mex/sources/bytecode/Interpreter.cc:1486:14: style: Unused private function: 'Interpreter::find_exo_num' [unusedPrivateFunction] dynare-6.3/mex/sources/bytecode/Interpreter.hh:180:14: note: Unused private function: 'Interpreter::find_exo_num' dynare-6.3/mex/sources/bytecode/Interpreter.cc:1486:14: note: Unused private function: 'Interpreter::find_exo_num' head dynare-6.3/mex/sources/bytecode/Interpreter.cc:1497:14: style: Unused private function: 'Interpreter::find_int_date' [unusedPrivateFunction] dynare-6.3/mex/sources/bytecode/Interpreter.hh:181:14: note: Unused private function: 'Interpreter::find_int_date' dynare-6.3/mex/sources/bytecode/Interpreter.cc:1497:14: note: Unused private function: 'Interpreter::find_int_date' head dynare-6.3/mex/sources/bytecode/Interpreter.cc:1989:14: style: Unused private function: 'Interpreter::Delete_u' [unusedPrivateFunction] dynare-6.3/mex/sources/bytecode/Interpreter.hh:222:8: note: Unused private function: 'Interpreter::Delete_u' dynare-6.3/mex/sources/bytecode/Interpreter.cc:1989:14: note: Unused private function: 'Interpreter::Delete_u' head dynare-6.3/mex/sources/bytecode/Interpreter.cc:2362:14: style: Unused private function: 'Interpreter::subtract_A_B' [unusedPrivateFunction] dynare-6.3/mex/sources/bytecode/Interpreter.hh:239:19: note: Unused private function: 'Interpreter::subtract_A_B' dynare-6.3/mex/sources/bytecode/Interpreter.cc:2362:14: note: Unused private function: 'Interpreter::subtract_A_B' head dynare-6.3/mex/sources/bytecode/Interpreter.cc:2381:14: style: Unused private function: 'Interpreter::Sparse_subtract_SA_SB' [unusedPrivateFunction] dynare-6.3/mex/sources/bytecode/Interpreter.hh:237:19: note: Unused private function: 'Interpreter::Sparse_subtract_SA_SB' dynare-6.3/mex/sources/bytecode/Interpreter.cc:2381:14: note: Unused private function: 'Interpreter::Sparse_subtract_SA_SB' head dynare-6.3/mex/sources/bytecode/Interpreter.cc:2491:14: style: Unused private function: 'Interpreter::Sparse_mult_SAT_B' [unusedPrivateFunction] dynare-6.3/mex/sources/bytecode/Interpreter.hh:233:19: note: Unused private function: 'Interpreter::Sparse_mult_SAT_B' dynare-6.3/mex/sources/bytecode/Interpreter.cc:2491:14: note: Unused private function: 'Interpreter::Sparse_mult_SAT_B' head dynare-6.3/mex/sources/bytecode/Interpreter.cc:2535:14: style: Unused private function: 'Interpreter::Sparse_mult_SAT_SB' [unusedPrivateFunction] dynare-6.3/mex/sources/bytecode/Interpreter.hh:231:19: note: Unused private function: 'Interpreter::Sparse_mult_SAT_SB' dynare-6.3/mex/sources/bytecode/Interpreter.cc:2535:14: note: Unused private function: 'Interpreter::Sparse_mult_SAT_SB' head dynare-6.3/mex/sources/bytecode/Interpreter.cc:4528:14: performance:inconclusive: Technically the member function 'Interpreter::preconditioner_print_out' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/bytecode/Interpreter.hh:211:10: note: Technically the member function 'Interpreter::preconditioner_print_out' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/bytecode/Interpreter.cc:4528:14: note: Technically the member function 'Interpreter::preconditioner_print_out' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/mex/sources/bytecode/Interpreter.cc:999:14: style: Unused private function: 'Interpreter::NCol' [unusedPrivateFunction] dynare-6.3/mex/sources/bytecode/Interpreter.hh:220:7: note: Unused private function: 'Interpreter::NCol' dynare-6.3/mex/sources/bytecode/Interpreter.cc:999:14: note: Unused private function: 'Interpreter::NCol' 2.17.0 dynare-6.3/mex/sources/bytecode/Interpreter.hh:180:14: style: Unused private function: 'Interpreter::find_exo_num' [unusedPrivateFunction] 2.17.0 dynare-6.3/mex/sources/bytecode/Interpreter.hh:181:14: style: Unused private function: 'Interpreter::find_int_date' [unusedPrivateFunction] 2.17.0 dynare-6.3/mex/sources/bytecode/Interpreter.hh:211:10: performance:inconclusive: Technically the member function 'Interpreter::preconditioner_print_out' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/bytecode/Interpreter.cc:4528:14: note: Technically the member function 'Interpreter::preconditioner_print_out' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/bytecode/Interpreter.hh:211:10: note: Technically the member function 'Interpreter::preconditioner_print_out' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/mex/sources/bytecode/Interpreter.hh:220:7: style: Unused private function: 'Interpreter::NCol' [unusedPrivateFunction] 2.17.0 dynare-6.3/mex/sources/bytecode/Interpreter.hh:222:8: style: Unused private function: 'Interpreter::Delete_u' [unusedPrivateFunction] 2.17.0 dynare-6.3/mex/sources/bytecode/Interpreter.hh:231:19: style: Unused private function: 'Interpreter::Sparse_mult_SAT_SB' [unusedPrivateFunction] 2.17.0 dynare-6.3/mex/sources/bytecode/Interpreter.hh:233:19: style: Unused private function: 'Interpreter::Sparse_mult_SAT_B' [unusedPrivateFunction] 2.17.0 dynare-6.3/mex/sources/bytecode/Interpreter.hh:237:19: style: Unused private function: 'Interpreter::Sparse_subtract_SA_SB' [unusedPrivateFunction] 2.17.0 dynare-6.3/mex/sources/bytecode/Interpreter.hh:239:19: style: Unused private function: 'Interpreter::subtract_A_B' [unusedPrivateFunction] 2.17.0 dynare-6.3/mex/sources/libkorder/kord/korder.hh:703:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] 2.17.0 dynare-6.3/mex/sources/libkorder/kord/korder.hh:723:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] head dynare-6.3/mex/sources/libkorder/sylv/BlockDiagonal.cc:126:9: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 dynare-6.3/mex/sources/libkorder/sylv/GeneralMatrix.hh:55:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:147:11: style:inconclusive: Technically the member function 'Diagonal::changeBase' can be const. [functionConst] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:216:8: note: Technically the member function 'Diagonal::changeBase' can be const. dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:147:11: note: Technically the member function 'Diagonal::changeBase' can be const. head dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:199:11: performance:inconclusive: Technically the member function 'Diagonal::swapLogically' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:187:8: note: Technically the member function 'Diagonal::swapLogically' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:199:11: note: Technically the member function 'Diagonal::swapLogically' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:249:11: performance:inconclusive: Technically the member function 'Diagonal::getAverageSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:189:10: note: Technically the member function 'Diagonal::getAverageSize' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:249:11: note: Technically the member function 'Diagonal::getAverageSize' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:264:11: performance:inconclusive: Technically the member function 'Diagonal::findClosestBlock' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:190:13: note: Technically the member function 'Diagonal::findClosestBlock' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:264:11: note: Technically the member function 'Diagonal::findClosestBlock' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:278:11: performance:inconclusive: Technically the member function 'Diagonal::findNextLargerBlock' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:191:13: note: Technically the member function 'Diagonal::findNextLargerBlock' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:278:11: note: Technically the member function 'Diagonal::findNextLargerBlock' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:66:16: style:inconclusive: Technically the member function 'DiagonalBlock::checkBlock' can be const. [functionConst] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:136:8: note: Technically the member function 'DiagonalBlock::checkBlock' can be const. dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:66:16: note: Technically the member function 'DiagonalBlock::checkBlock' can be const. 2.17.0 dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:136:8: style:inconclusive: Technically the member function 'DiagonalBlock::checkBlock' can be const. [functionConst] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:66:16: note: Technically the member function 'DiagonalBlock::checkBlock' can be const. dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:136:8: note: Technically the member function 'DiagonalBlock::checkBlock' can be const. 2.17.0 dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:187:8: performance:inconclusive: Technically the member function 'Diagonal::swapLogically' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:199:11: note: Technically the member function 'Diagonal::swapLogically' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:187:8: note: Technically the member function 'Diagonal::swapLogically' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:189:10: performance:inconclusive: Technically the member function 'Diagonal::getAverageSize' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:249:11: note: Technically the member function 'Diagonal::getAverageSize' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:189:10: note: Technically the member function 'Diagonal::getAverageSize' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:190:13: performance:inconclusive: Technically the member function 'Diagonal::findClosestBlock' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:264:11: note: Technically the member function 'Diagonal::findClosestBlock' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:190:13: note: Technically the member function 'Diagonal::findClosestBlock' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:191:13: performance:inconclusive: Technically the member function 'Diagonal::findNextLargerBlock' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:278:11: note: Technically the member function 'Diagonal::findNextLargerBlock' can be static (but you may consider moving to unnamed namespace). dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:191:13: note: Technically the member function 'Diagonal::findNextLargerBlock' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:216:8: style:inconclusive: Technically the member function 'Diagonal::changeBase' can be const. [functionConst] dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.cc:147:11: note: Technically the member function 'Diagonal::changeBase' can be const. dynare-6.3/mex/sources/libkorder/sylv/QuasiTriangular.hh:216:8: note: Technically the member function 'Diagonal::changeBase' can be const. head dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:412:7: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] head dynare-6.3/mex/sources/libkorder/sylv/tests/tests.cc:414:7: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] head dynare-6.3/mex/sources/libkorder/tl/pyramid_prod2.cc:82:9: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] head dynare-6.3/mex/sources/libkorder/tl/t_container.cc:108:15: style: Unused private function: 'FGSContainer::getIndices' [unusedPrivateFunction] dynare-6.3/mex/sources/libkorder/tl/t_container.hh:317:24: note: Unused private function: 'FGSContainer::getIndices' dynare-6.3/mex/sources/libkorder/tl/t_container.cc:108:15: note: Unused private function: 'FGSContainer::getIndices' 2.17.0 dynare-6.3/mex/sources/libkorder/tl/t_container.hh:317:24: style: Unused private function: 'FGSContainer::getIndices' [unusedPrivateFunction] head dynare-6.3/mex/sources/libkorder/tl/t_polynomial.cc:29:16: style: Unused private function: 'PowerProvider::getNext' [unusedPrivateFunction] dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:117:25: note: Unused private function: 'PowerProvider::getNext' dynare-6.3/mex/sources/libkorder/tl/t_polynomial.cc:29:16: note: Unused private function: 'PowerProvider::getNext' head dynare-6.3/mex/sources/libkorder/tl/t_polynomial.cc:49:16: style: Unused private function: 'PowerProvider::getNext' [unusedPrivateFunction] dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:118:25: note: Unused private function: 'PowerProvider::getNext' dynare-6.3/mex/sources/libkorder/tl/t_polynomial.cc:49:16: note: Unused private function: 'PowerProvider::getNext' 2.17.0 dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:117:25: style: Unused private function: 'PowerProvider::getNext' [unusedPrivateFunction] 2.17.0 dynare-6.3/mex/sources/libkorder/tl/t_polynomial.hh:118:25: style: Unused private function: 'PowerProvider::getNext' [unusedPrivateFunction] head dynare-6.3/preprocessor/src/ComputingTasks.cc:4323:22: performance:inconclusive: Technically the member function 'BasicPriorStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.hh:1115:22: note: Technically the member function 'BasicPriorStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4323:22: note: Technically the member function 'BasicPriorStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/ComputingTasks.cc:4331:22: performance:inconclusive: Technically the member function 'BasicPriorStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.hh:1111:8: note: Technically the member function 'BasicPriorStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4331:22: note: Technically the member function 'BasicPriorStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/ComputingTasks.cc:4589:22: performance:inconclusive: Technically the member function 'PriorEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.hh:1173:8: note: Technically the member function 'PriorEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4589:22: note: Technically the member function 'PriorEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/ComputingTasks.cc:4687:24: performance:inconclusive: Technically the member function 'BasicOptionsStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.hh:1189:22: note: Technically the member function 'BasicOptionsStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4687:24: note: Technically the member function 'BasicOptionsStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/ComputingTasks.cc:4693:24: performance:inconclusive: Technically the member function 'BasicOptionsStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.hh:1185:8: note: Technically the member function 'BasicOptionsStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4693:24: note: Technically the member function 'BasicOptionsStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/ComputingTasks.cc:4904:24: performance:inconclusive: Technically the member function 'OptionsEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.hh:1241:8: note: Technically the member function 'OptionsEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.cc:4904:24: note: Technically the member function 'OptionsEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/ComputingTasks.hh:1111:8: performance:inconclusive: Technically the member function 'BasicPriorStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.cc:4331:22: note: Technically the member function 'BasicPriorStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.hh:1111:8: note: Technically the member function 'BasicPriorStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/ComputingTasks.hh:1115:22: performance:inconclusive: Technically the member function 'BasicPriorStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.cc:4323:22: note: Technically the member function 'BasicPriorStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.hh:1115:22: note: Technically the member function 'BasicPriorStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/ComputingTasks.hh:1173:8: performance:inconclusive: Technically the member function 'PriorEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.cc:4589:22: note: Technically the member function 'PriorEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.hh:1173:8: note: Technically the member function 'PriorEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/ComputingTasks.hh:1185:8: performance:inconclusive: Technically the member function 'BasicOptionsStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.cc:4693:24: note: Technically the member function 'BasicOptionsStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.hh:1185:8: note: Technically the member function 'BasicOptionsStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/ComputingTasks.hh:1189:22: performance:inconclusive: Technically the member function 'BasicOptionsStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.cc:4687:24: note: Technically the member function 'BasicOptionsStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.hh:1189:22: note: Technically the member function 'BasicOptionsStatement::is_structural_innovation' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/ComputingTasks.hh:1241:8: performance:inconclusive: Technically the member function 'OptionsEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ComputingTasks.cc:4904:24: note: Technically the member function 'OptionsEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ComputingTasks.hh:1241:8: note: Technically the member function 'OptionsEqualStatement::get_base_name' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/DynamicModel.cc:2336:15: performance:inconclusive: Technically the member function 'DynamicModel::computeRevXref' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/DynamicModel.hh:214:8: note: Technically the member function 'DynamicModel::computeRevXref' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.cc:2336:15: note: Technically the member function 'DynamicModel::computeRevXref' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/DynamicModel.cc:302:15: performance:inconclusive: Technically the member function 'DynamicModel::reform' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/DynamicModel.hh:181:10: note: Technically the member function 'DynamicModel::reform' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.cc:302:15: note: Technically the member function 'DynamicModel::reform' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/DynamicModel.cc:335:15: performance:inconclusive: Technically the member function 'DynamicModel::writeDynamicMWrapperFunction' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/DynamicModel.hh:223:8: note: Technically the member function 'DynamicModel::writeDynamicMWrapperFunction' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.cc:335:15: note: Technically the member function 'DynamicModel::writeDynamicMWrapperFunction' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/DynamicModel.cc:399:15: performance:inconclusive: Technically the member function 'DynamicModel::writeDynamicMFileHelper' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/DynamicModel.hh:226:8: note: Technically the member function 'DynamicModel::writeDynamicMFileHelper' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.cc:399:15: note: Technically the member function 'DynamicModel::writeDynamicMFileHelper' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/DynamicModel.hh:181:10: performance:inconclusive: Technically the member function 'DynamicModel::reform' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/DynamicModel.cc:302:15: note: Technically the member function 'DynamicModel::reform' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.hh:181:10: note: Technically the member function 'DynamicModel::reform' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/DynamicModel.hh:214:8: performance:inconclusive: Technically the member function 'DynamicModel::computeRevXref' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/DynamicModel.cc:2336:15: note: Technically the member function 'DynamicModel::computeRevXref' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.hh:214:8: note: Technically the member function 'DynamicModel::computeRevXref' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/DynamicModel.hh:223:8: performance:inconclusive: Technically the member function 'DynamicModel::writeDynamicMWrapperFunction' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/DynamicModel.cc:335:15: note: Technically the member function 'DynamicModel::writeDynamicMWrapperFunction' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.hh:223:8: note: Technically the member function 'DynamicModel::writeDynamicMWrapperFunction' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/DynamicModel.hh:226:8: performance:inconclusive: Technically the member function 'DynamicModel::writeDynamicMFileHelper' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/DynamicModel.cc:399:15: note: Technically the member function 'DynamicModel::writeDynamicMFileHelper' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/DynamicModel.hh:226:8: note: Technically the member function 'DynamicModel::writeDynamicMFileHelper' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/ModFile.cc:1486:10: performance:inconclusive: Technically the member function 'ModFile::writeJsonFileHelper' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModFile.hh:132:8: note: Technically the member function 'ModFile::writeJsonFileHelper' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModFile.cc:1486:10: note: Technically the member function 'ModFile::writeJsonFileHelper' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/ModFile.hh:132:8: performance:inconclusive: Technically the member function 'ModFile::writeJsonFileHelper' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModFile.cc:1486:10: note: Technically the member function 'ModFile::writeJsonFileHelper' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModFile.hh:132:8: note: Technically the member function 'ModFile::writeJsonFileHelper' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/ModelTree.cc:1044:12: performance:inconclusive: Technically the member function 'ModelTree::writeJsonTemporaryTerms' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModelTree.hh:292:8: note: Technically the member function 'ModelTree::writeJsonTemporaryTerms' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelTree.cc:1044:12: note: Technically the member function 'ModelTree::writeJsonTemporaryTerms' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/ModelTree.cc:1201:12: performance:inconclusive: Technically the member function 'ModelTree::testNestedParenthesis' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModelTree.hh:312:8: note: Technically the member function 'ModelTree::testNestedParenthesis' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelTree.cc:1201:12: note: Technically the member function 'ModelTree::testNestedParenthesis' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/ModelTree.cc:980:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order [valueFlowBailoutIncompleteVar] 2.17.0 dynare-6.3/preprocessor/src/ModelTree.hh:289:8: performance:inconclusive: Technically the member function 'ModelTree::writeTemporaryTerms < output_type >' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModelTree.hh:746:12: note: Technically the member function 'ModelTree::writeTemporaryTerms < output_type >' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelTree.hh:289:8: note: Technically the member function 'ModelTree::writeTemporaryTerms < output_type >' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/ModelTree.hh:289:8: performance:inconclusive: Technically the member function 'ModelTree::writeTemporaryTerms' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModelTree.hh:746:12: note: Technically the member function 'ModelTree::writeTemporaryTerms' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelTree.hh:289:8: note: Technically the member function 'ModelTree::writeTemporaryTerms' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/ModelTree.hh:292:8: performance:inconclusive: Technically the member function 'ModelTree::writeJsonTemporaryTerms' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModelTree.cc:1044:12: note: Technically the member function 'ModelTree::writeJsonTemporaryTerms' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelTree.hh:292:8: note: Technically the member function 'ModelTree::writeJsonTemporaryTerms' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/ModelTree.hh:312:8: performance:inconclusive: Technically the member function 'ModelTree::testNestedParenthesis' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModelTree.cc:1201:12: note: Technically the member function 'ModelTree::testNestedParenthesis' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelTree.hh:312:8: note: Technically the member function 'ModelTree::testNestedParenthesis' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/ModelTree.hh:746:12: performance:inconclusive: Technically the member function 'ModelTree::writeTemporaryTerms < output_type >' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModelTree.hh:289:8: note: Technically the member function 'ModelTree::writeTemporaryTerms < output_type >' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelTree.hh:746:12: note: Technically the member function 'ModelTree::writeTemporaryTerms < output_type >' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/ModelTree.hh:746:12: performance:inconclusive: Technically the member function 'ModelTree::writeTemporaryTerms' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ModelTree.hh:289:8: note: Technically the member function 'ModelTree::writeTemporaryTerms' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ModelTree.hh:746:12: note: Technically the member function 'ModelTree::writeTemporaryTerms' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/NumericalInitialization.cc:241:19: performance:inconclusive: Technically the member function 'InitValStatement::writeOutputPostInit' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/NumericalInitialization.hh:87:8: note: Technically the member function 'InitValStatement::writeOutputPostInit' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/NumericalInitialization.cc:241:19: note: Technically the member function 'InitValStatement::writeOutputPostInit' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/NumericalInitialization.hh:87:8: performance:inconclusive: Technically the member function 'InitValStatement::writeOutputPostInit' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/NumericalInitialization.cc:241:19: note: Technically the member function 'InitValStatement::writeOutputPostInit' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/NumericalInitialization.hh:87:8: note: Technically the member function 'InitValStatement::writeOutputPostInit' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/ParsingDriver.cc:125:16: performance:inconclusive: Technically the member function 'ParsingDriver::create_error_string' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ParsingDriver.hh:333:8: note: Technically the member function 'ParsingDriver::create_error_string' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ParsingDriver.cc:125:16: note: Technically the member function 'ParsingDriver::create_error_string' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/ParsingDriver.cc:33:16: style:inconclusive: Technically the member function 'ParsingDriver::symbol_exists_and_is_not_modfile_local_or_external_function' can be const. [functionConst] dynare-6.3/preprocessor/src/ParsingDriver.hh:337:8: note: Technically the member function 'ParsingDriver::symbol_exists_and_is_not_modfile_local_or_external_function' can be const. dynare-6.3/preprocessor/src/ParsingDriver.cc:33:16: note: Technically the member function 'ParsingDriver::symbol_exists_and_is_not_modfile_local_or_external_function' can be const. 2.17.0 dynare-6.3/preprocessor/src/ParsingDriver.hh:333:8: performance:inconclusive: Technically the member function 'ParsingDriver::create_error_string' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/ParsingDriver.cc:125:16: note: Technically the member function 'ParsingDriver::create_error_string' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/ParsingDriver.hh:333:8: note: Technically the member function 'ParsingDriver::create_error_string' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/ParsingDriver.hh:337:8: style:inconclusive: Technically the member function 'ParsingDriver::symbol_exists_and_is_not_modfile_local_or_external_function' can be const. [functionConst] dynare-6.3/preprocessor/src/ParsingDriver.cc:33:16: note: Technically the member function 'ParsingDriver::symbol_exists_and_is_not_modfile_local_or_external_function' can be const. dynare-6.3/preprocessor/src/ParsingDriver.hh:337:8: note: Technically the member function 'ParsingDriver::symbol_exists_and_is_not_modfile_local_or_external_function' can be const. head dynare-6.3/preprocessor/src/Statement.hh:288:15: debug: CheckClass::isMemberVar found used member variable 'options' with varid 0 [varid0] head dynare-6.3/preprocessor/src/Statement.hh:302:15: debug: CheckClass::isMemberVar found used member variable 'options' with varid 0 [varid0] head dynare-6.3/preprocessor/src/Statement.hh:315:15: debug: CheckClass::isMemberVar found used member variable 'options' with varid 0 [varid0] head dynare-6.3/preprocessor/src/StaticModel.cc:309:14: performance:inconclusive: Technically the member function 'StaticModel::writeStaticMWrapperFunction' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/StaticModel.hh:106:8: note: Technically the member function 'StaticModel::writeStaticMWrapperFunction' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/StaticModel.cc:309:14: note: Technically the member function 'StaticModel::writeStaticMWrapperFunction' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/StaticModel.cc:362:14: performance:inconclusive: Technically the member function 'StaticModel::writeStaticMFileHelper' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/StaticModel.hh:100:8: note: Technically the member function 'StaticModel::writeStaticMFileHelper' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/StaticModel.cc:362:14: note: Technically the member function 'StaticModel::writeStaticMFileHelper' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/StaticModel.hh:100:8: performance:inconclusive: Technically the member function 'StaticModel::writeStaticMFileHelper' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/StaticModel.cc:362:14: note: Technically the member function 'StaticModel::writeStaticMFileHelper' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/StaticModel.hh:100:8: note: Technically the member function 'StaticModel::writeStaticMFileHelper' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/StaticModel.hh:106:8: performance:inconclusive: Technically the member function 'StaticModel::writeStaticMWrapperFunction' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/StaticModel.cc:309:14: note: Technically the member function 'StaticModel::writeStaticMWrapperFunction' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/StaticModel.hh:106:8: note: Technically the member function 'StaticModel::writeStaticMWrapperFunction' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/macro/Directives.cc:305:5: performance:inconclusive: Technically the member function 'macro::If::interpretBody' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/macro/Directives.hh:211:8: note: Technically the member function 'macro::If::interpretBody' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/macro/Directives.cc:305:5: note: Technically the member function 'macro::If::interpretBody' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/macro/Directives.hh:211:8: performance:inconclusive: Technically the member function 'macro::If::interpretBody' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/macro/Directives.cc:305:5: note: Technically the member function 'macro::If::interpretBody' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/macro/Directives.hh:211:8: note: Technically the member function 'macro::If::interpretBody' can be static (but you may consider moving to unnamed namespace). head dynare-6.3/preprocessor/src/macro/Driver.cc:66:9: performance:inconclusive: Technically the member function 'macro::Driver::error' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/macro/Driver.hh:93:8: note: Technically the member function 'macro::Driver::error' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/macro/Driver.cc:66:9: note: Technically the member function 'macro::Driver::error' can be static (but you may consider moving to unnamed namespace). 2.17.0 dynare-6.3/preprocessor/src/macro/Driver.hh:93:8: performance:inconclusive: Technically the member function 'macro::Driver::error' can be static (but you may consider moving to unnamed namespace). [functionStatic] dynare-6.3/preprocessor/src/macro/Driver.cc:66:9: note: Technically the member function 'macro::Driver::error' can be static (but you may consider moving to unnamed namespace). dynare-6.3/preprocessor/src/macro/Driver.hh:93:8: note: Technically the member function 'macro::Driver::error' can be static (but you may consider moving to unnamed namespace). DONE