NexGenAnalytics / Trilinos

Primary repository for the Trilinos Project
https://trilinos.org/
Other
0 stars 2 forks source link

#211: Belos: Provide `Tpetra` versions of all BlockGmres tests #212

Closed cwschilly closed 1 year ago

cwschilly commented 1 year ago

Fixes #211

github-actions[bot] commented 1 year ago

:zap: Code quality check :zap:


:red_circle: clang-tidy found 174 issues! Click here to see details.
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L66-L71 ```diff !Line: 66 - warning: function 'run' has cognitive complexity of 59 (threshold 25) [readability-function-cognitive-complexity] !Line: 123 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 126 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 129 - note: +1 !Line: 140 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 151 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 154 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 157 - note: +1, nesting level increased to 1 !Line: 174 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 175 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 192 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 204 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 206 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 209 - note: +3, including nesting penalty of 2, nesting level increased to 3 !Line: 213 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 213 - note: +1 !Line: 214 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 228 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 241 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 242 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 263 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 264 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 271 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 280 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 289 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 301 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 303 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 306 - note: +3, including nesting penalty of 2, nesting level increased to 3 !Line: 309 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 309 - note: +1 !Line: 311 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 313 - note: +1, nesting level increased to 1 !Line: 315 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 319 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 319 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 319 - note: +3, including nesting penalty of 2, nesting level increased to 3 !Line: 319 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 319 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 319 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 319 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 321 - note: +1, including nesting penalty of 0, nesting level increased to 1 ``` https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L66-L71 ```diff !Line: 66 - warning: do not declare C-style arrays, use std::array<> instead [cppcoreguidelines-avoid-c-arrays,hicpp-avoid-c-arrays,modernize-avoid-c-arrays] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L85-L90 ```diff !Line: 85 - warning: variable 'session' of type 'Teuchos::GlobalMPISession' can be declared 'const' [misc-const-correctness] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L100-L105 ```diff !Line: 100 - warning: 15 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L101-L106 ```diff !Line: 101 - warning: 100 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L106-L111 ```diff !Line: 106 - warning: variable 'tol' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L107-L112 ```diff !Line: 107 - warning: variable 'aug_tol' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L109-L114 ```diff !Line: 109 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L112-L117 ```diff !Line: 112 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L113-L118 ```diff !Line: 113 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L116-L121 ```diff !Line: 116 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L117-L122 ```diff !Line: 117 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L118-L123 ```diff !Line: 118 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L119-L124 ```diff !Line: 119 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L120-L125 ```diff !Line: 120 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L121-L126 ```diff !Line: 121 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L122-L127 ```diff !Line: 122 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L123-L128 ```diff !Line: 123 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L132-L137 ```diff !Line: 132 - warning: variable 'reader' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L133-L138 ```diff !Line: 133 - warning: variable 'A' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L133-L138 ```diff !Line: 133 - warning: variable name 'A' is too short, expected at least 3 characters [readability-identifier-length] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L134-L139 ```diff !Line: 134 - warning: variable 'Map' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L140-L145 ```diff !Line: 140 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L154-L159 ```diff !Line: 154 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L157-L162 ```diff !Line: 157 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L161-L166 ```diff !Line: 161 - warning: variable 'initX' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L162-L167 ```diff !Line: 162 - warning: variable 'initB' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L164-L169 ```diff !Line: 164 - warning: variable 'initProblem' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L169-L174 ```diff !Line: 169 - warning: variable 'initX' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L174-L179 ```diff !Line: 174 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L175-L180 ```diff !Line: 175 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L184-L189 ```diff !Line: 184 - warning: variable 'initSolver' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L191-L196 ```diff !Line: 191 - warning: variable 'initIndex' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L192-L197 ```diff !Line: 192 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L192-L197 ```diff !Line: 192 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L197-L202 ```diff !Line: 197 - warning: variable 'actualResids' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L198-L203 ```diff !Line: 198 - warning: variable 'rhsNorm' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L199-L204 ```diff !Line: 199 - warning: variable 'initR' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L206-L211 ```diff !Line: 206 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L207-L212 ```diff !Line: 207 - warning: variable 'actRes' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L209-L214 ```diff !Line: 209 - warning: statement should be inside braces [hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L213-L218 ```diff !Line: 213 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L214-L219 ```diff !Line: 214 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L221-L226 ```diff !Line: 221 - warning: variable 'augX' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L222-L227 ```diff !Line: 222 - warning: variable 'augB' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L223-L228 ```diff !Line: 223 - warning: variable 'augProblem' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L229-L234 ```diff !Line: 229 - warning: variable 'augX' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L235-L240 ```diff !Line: 235 - warning: variable 'tmpX' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L236-L241 ```diff !Line: 236 - warning: variable 'tmpB' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L241-L246 ```diff !Line: 241 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L242-L247 ```diff !Line: 242 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L257-L262 ```diff !Line: 257 - warning: variable 'augSolver' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L264-L269 ```diff !Line: 264 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L288-L293 ```diff !Line: 288 - warning: variable 'totalIndex' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L289-L294 ```diff !Line: 289 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L289-L294 ```diff !Line: 289 - warning: backward branch (for loop) is ID-dependent due to variable reference to 'totalNumRHS' and may cause performance degradation [altera-id-dependent-backward-branch] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L289-L294 ```diff !Line: 289 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L296-L301 ```diff !Line: 296 - warning: variable 'augR' is not initialized [cppcoreguidelines-init-variables] !Line: 287 - note: inferred assignment of ID-dependent value from ID-dependent [altera-id-dependent-backward-branch] ``` https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L303-L308 ```diff !Line: 303 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L303-L308 ```diff !Line: 303 - warning: backward branch (for loop) is ID-dependent due to variable reference to 'totalNumRHS' and may cause performance degradation [altera-id-dependent-backward-branch] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L304-L309 ```diff !Line: 304 - warning: variable 'actRes' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L306-L311 ```diff !Line: 306 - warning: statement should be inside braces [hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L309-L314 ```diff !Line: 309 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L311-L316 ```diff !Line: 311 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/MultiMatrixSolve/test_pseudo_gmres_multi_hb.cpp#L315-L320 ```diff !Line: 315 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L62-L67 ```diff !Line: 62 - warning: function 'run' has cognitive complexity of 81 (threshold 25) [readability-function-cognitive-complexity] !Line: 116 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 119 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 122 - note: +1 !Line: 141 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 151 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 154 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 157 - note: +1, nesting level increased to 1 !Line: 163 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 164 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 182 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 183 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 200 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 202 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 221 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 222 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 236 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 238 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 240 - note: +3, including nesting penalty of 2, nesting level increased to 3 !Line: 253 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 254 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 267 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 268 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 280 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 282 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 284 - note: +3, including nesting penalty of 2, nesting level increased to 3 !Line: 310 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 311 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 323 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 325 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 327 - note: +3, including nesting penalty of 2, nesting level increased to 3 !Line: 343 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 344 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 364 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 365 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 367 - note: +1, nesting level increased to 2 !Line: 391 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 393 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 395 - note: +3, including nesting penalty of 2, nesting level increased to 3 !Line: 403 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 413 - note: +1 !Line: 415 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 416 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 418 - note: +1, nesting level increased to 1 !Line: 419 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 423 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 423 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 423 - note: +3, including nesting penalty of 2, nesting level increased to 3 !Line: 423 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 423 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 423 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 423 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 425 - note: +1, including nesting penalty of 0, nesting level increased to 1 ``` https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L62-L67 ```diff !Line: 62 - warning: do not declare C-style arrays, use std::array<> instead [cppcoreguidelines-avoid-c-arrays,hicpp-avoid-c-arrays,modernize-avoid-c-arrays] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L64-L69 ```diff !Line: 64 - warning: variable 'session' of type 'Teuchos::GlobalMPISession' can be declared 'const' [misc-const-correctness] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L99-L104 ```diff !Line: 99 - warning: variable 'numrhs' of type 'int' can be declared 'const' [misc-const-correctness] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L100-L105 ```diff !Line: 100 - warning: 15 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L104-L109 ```diff !Line: 104 - warning: variable 'tol' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L106-L111 ```diff !Line: 106 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L109-L114 ```diff !Line: 109 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L110-L115 ```diff !Line: 110 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L111-L116 ```diff !Line: 111 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L113-L118 ```diff !Line: 113 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L114-L119 ```diff !Line: 114 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L115-L120 ```diff !Line: 115 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L116-L121 ```diff !Line: 116 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L119-L124 ```diff !Line: 119 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L125-L130 ```diff !Line: 125 - warning: variable 'reader' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L126-L131 ```diff !Line: 126 - warning: variable 'A' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L126-L131 ```diff !Line: 126 - warning: variable name 'A' is too short, expected at least 3 characters [readability-identifier-length] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L127-L132 ```diff !Line: 127 - warning: variable 'Map' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L130-L135 ```diff !Line: 130 - warning: variable 'B' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L130-L135 ```diff !Line: 130 - warning: variable name 'B' is too short, expected at least 3 characters [readability-identifier-length] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L132-L137 ```diff !Line: 132 - warning: variable 'X' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L132-L137 ```diff !Line: 132 - warning: variable name 'X' is too short, expected at least 3 characters [readability-identifier-length] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L141-L146 ```diff !Line: 141 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L154-L159 ```diff !Line: 154 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L157-L162 ```diff !Line: 157 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L161-L166 ```diff !Line: 161 - warning: variable 'problem' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L163-L168 ```diff !Line: 163 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L164-L169 ```diff !Line: 164 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L173-L178 ```diff !Line: 173 - warning: variable 'solver' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L183-L188 ```diff !Line: 183 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L193-L198 ```diff !Line: 193 - warning: variable 'actual_resids' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L194-L199 ```diff !Line: 194 - warning: variable 'rhs_norm' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L195-L200 ```diff !Line: 195 - warning: variable 'resid' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L202-L207 ```diff !Line: 202 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L222-L227 ```diff !Line: 222 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L228-L233 ```diff !Line: 228 - warning: variable 'actual_resids2' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L229-L234 ```diff !Line: 229 - warning: variable 'resid2' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L238-L243 ```diff !Line: 238 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L253-L258 ```diff !Line: 253 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L254-L259 ```diff !Line: 254 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L268-L273 ```diff !Line: 268 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L282-L287 ```diff !Line: 282 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L311-L316 ```diff !Line: 311 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L325-L330 ```diff !Line: 325 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L338-L343 ```diff !Line: 338 - warning: variable 'X2' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L338-L343 ```diff !Line: 338 - warning: variable name 'X2' is too short, expected at least 3 characters [readability-identifier-length] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L340-L345 ```diff !Line: 340 - warning: variable 'problem2' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L343-L348 ```diff !Line: 343 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L344-L349 ```diff !Line: 344 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L365-L370 ```diff !Line: 365 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L367-L372 ```diff !Line: 367 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L393-L398 ```diff !Line: 393 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L416-L421 ```diff !Line: 416 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_resolve_gmres_hb.cpp#L419-L424 ```diff !Line: 419 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L67-L72 ```diff !Line: 67 - warning: function 'run' has cognitive complexity of 57 (threshold 25) [readability-function-cognitive-complexity] !Line: 124 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 127 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 130 - note: +1 !Line: 141 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 152 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 155 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 158 - note: +1, nesting level increased to 1 !Line: 173 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 174 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 198 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 200 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 203 - note: +3, including nesting penalty of 2, nesting level increased to 3 !Line: 207 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 207 - note: +1 !Line: 208 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 217 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 233 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 234 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 255 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 256 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 263 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 272 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 287 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 289 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 292 - note: +3, including nesting penalty of 2, nesting level increased to 3 !Line: 295 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 295 - note: +1 !Line: 297 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 299 - note: +1, nesting level increased to 1 !Line: 301 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 305 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 305 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 305 - note: +3, including nesting penalty of 2, nesting level increased to 3 !Line: 305 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 305 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 305 - note: +1, including nesting penalty of 0, nesting level increased to 1 !Line: 305 - note: +2, including nesting penalty of 1, nesting level increased to 2 !Line: 307 - note: +1, including nesting penalty of 0, nesting level increased to 1 ``` https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L67-L72 ```diff !Line: 67 - warning: do not declare C-style arrays, use std::array<> instead [cppcoreguidelines-avoid-c-arrays,hicpp-avoid-c-arrays,modernize-avoid-c-arrays] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L88-L93 ```diff !Line: 88 - warning: variable 'session' of type 'Teuchos::GlobalMPISession' can be declared 'const' [misc-const-correctness] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L100-L105 ```diff !Line: 100 - warning: 5 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L101-L106 ```diff !Line: 101 - warning: 10 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L102-L107 ```diff !Line: 102 - warning: 15 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L103-L108 ```diff !Line: 103 - warning: 100 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L104-L109 ```diff !Line: 104 - warning: 5 is a magic number; consider replacing it with a named constant [cppcoreguidelines-avoid-magic-numbers,readability-magic-numbers] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L108-L113 ```diff !Line: 108 - warning: variable 'tol' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L109-L114 ```diff !Line: 109 - warning: variable 'aug_tol' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L111-L116 ```diff !Line: 111 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L113-L118 ```diff !Line: 113 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L114-L119 ```diff !Line: 114 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L117-L122 ```diff !Line: 117 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L118-L123 ```diff !Line: 118 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L119-L124 ```diff !Line: 119 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L120-L125 ```diff !Line: 120 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L121-L126 ```diff !Line: 121 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L122-L127 ```diff !Line: 122 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L123-L128 ```diff !Line: 123 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L124-L129 ```diff !Line: 124 - warning: calling a function that uses a default argument is disallowed [fuchsia-default-arguments-calls] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L127-L132 ```diff !Line: 127 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L133-L138 ```diff !Line: 133 - warning: variable 'reader' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L134-L139 ```diff !Line: 134 - warning: variable 'A' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L134-L139 ```diff !Line: 134 - warning: variable name 'A' is too short, expected at least 3 characters [readability-identifier-length] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L135-L140 ```diff !Line: 135 - warning: variable 'Map' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L141-L146 ```diff !Line: 141 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L155-L160 ```diff !Line: 155 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L158-L163 ```diff !Line: 158 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L163-L168 ```diff !Line: 163 - warning: variable 'initX' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L164-L169 ```diff !Line: 164 - warning: variable 'initB' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L165-L170 ```diff !Line: 165 - warning: variable 'initX' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L168-L173 ```diff !Line: 168 - warning: variable 'initProblem' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L173-L178 ```diff !Line: 173 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L174-L179 ```diff !Line: 174 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L183-L188 ```diff !Line: 183 - warning: variable 'initSolver' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L191-L196 ```diff !Line: 191 - warning: variable 'actualResids' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L192-L197 ```diff !Line: 192 - warning: variable 'rhsNorm' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L193-L198 ```diff !Line: 193 - warning: variable 'initR' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L200-L205 ```diff !Line: 200 - warning: kernel performance could be improved by unrolling this loop with a '#pragma unroll' directive [altera-unroll-loops] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L201-L206 ```diff !Line: 201 - warning: variable 'actRes' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L203-L208 ```diff !Line: 203 - warning: statement should be inside braces [hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L207-L212 ```diff !Line: 207 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L208-L213 ```diff !Line: 208 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L215-L220 ```diff !Line: 215 - warning: variable 'augX' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L216-L221 ```diff !Line: 216 - warning: variable 'augB' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L218-L223 ```diff !Line: 218 - warning: variable 'augX' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L224-L229 ```diff !Line: 224 - warning: variable 'tmpX' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L225-L230 ```diff !Line: 225 - warning: variable 'tmpB' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L229-L234 ```diff !Line: 229 - warning: variable 'augProblem' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L233-L238 ```diff !Line: 233 - warning: redundant boolean literal supplied to boolean operator [readability-simplify-boolean-expr] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L234-L239 ```diff !Line: 234 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L249-L254 ```diff !Line: 249 - warning: variable 'augSolver' is not initialized [cppcoreguidelines-init-variables] ```
https://github.com/NexGenAnalytics/Trilinos/blob/c6c35f67f8bc2798b20bfd9091771938da7508b2/packages/belos/tpetra/test/BlockGmres/test_pseudo_gmres_hb.cpp#L256-L261 ```diff !Line: 256 - warning: statement should be inside braces [google-readability-braces-around-statements,hicpp-braces-around-statements,readability-braces-around-statements] ```

```diff !Maximum character count per GitHub comment has been reached! Not all warnings/errors has been parsed! ```
cwschilly commented 1 year ago

I'm going to convert test_pseudo_gmres_multi_hb.cpp in this PR as well, rather than make a separate issue.