[x] test_block_gcrodr.cpp (didn't work, issues in namespace Experimental)
Note: currently, the following test cannot be converted due to its use of Ifpack (the original examples use Ifpack; however, including IfPack2 creates a circular dependency with Belos)
:red_circle: clang-tidy found 9 issues! Click here to see details.
https://github.com/NexGenAnalytics/Trilinos/blob/5f840265399a4937801fbc110f42e4f12aa16962/packages/belos/tpetra/test/GCRODR/test_gcrodr_hb.cpp#L63-L68
```diff
!Line: 63 - warning: declaration must be declared within the '__llvm_libc' namespace [llvmlibc-implementation-in-namespace]
```
https://github.com/NexGenAnalytics/Trilinos/blob/5f840265399a4937801fbc110f42e4f12aa16962/packages/belos/tpetra/test/GCRODR/test_gcrodr_hb.cpp#L63-L68
```diff
!Line: 63 - warning: use a trailing return type for this function [modernize-use-trailing-return-type]
```
https://github.com/NexGenAnalytics/Trilinos/blob/5f840265399a4937801fbc110f42e4f12aa16962/packages/belos/tpetra/test/GCRODR/test_gcrodr_hb.cpp#L63-L68
```diff
!Line: 63 - 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/5f840265399a4937801fbc110f42e4f12aa16962/packages/belos/tpetra/test/GCRODR/test_gcrodr_hb.cpp#L80-L85
```diff
!Line: 80 - warning: variable 'mpisess' of type 'Teuchos::GlobalMPISession' can be declared 'const' [misc-const-correctness]
```
https://github.com/NexGenAnalytics/Trilinos/blob/5f840265399a4937801fbc110f42e4f12aa16962/packages/belos/tpetra/test/GCRODR/test_gcrodr_hb.cpp#L126-L131
```diff
!Line: 126 - warning: variable 'reader' is not initialized [cppcoreguidelines-init-variables]
```
https://github.com/NexGenAnalytics/Trilinos/blob/5f840265399a4937801fbc110f42e4f12aa16962/packages/belos/tpetra/test/GCRODR/test_gcrodr_hb.cpp#L127-L132
```diff
!Line: 127 - warning: variable 'A' is not initialized [cppcoreguidelines-init-variables]
```
https://github.com/NexGenAnalytics/Trilinos/blob/5f840265399a4937801fbc110f42e4f12aa16962/packages/belos/tpetra/test/GCRODR/test_gcrodr_hb.cpp#L127-L132
```diff
!Line: 127 - warning: variable name 'A' is too short, expected at least 3 characters [readability-identifier-length]
```
https://github.com/NexGenAnalytics/Trilinos/blob/5f840265399a4937801fbc110f42e4f12aa16962/packages/belos/tpetra/test/GCRODR/test_gcrodr_hb.cpp#L222-L226
```diff
!Line: 222 - warning: declaration must be declared within the '__llvm_libc' namespace [llvmlibc-implementation-in-namespace]
```
https://github.com/NexGenAnalytics/Trilinos/blob/5f840265399a4937801fbc110f42e4f12aa16962/packages/belos/tpetra/test/GCRODR/test_gcrodr_hb.cpp#L222-L226
```diff
!Line: 222 - warning: use a trailing return type for this function [modernize-use-trailing-return-type]
```
Fix #181
This PR updates the following tests:
test_gcrodr_hb.cpp
test_gcrodr_complex_hb.cpp
test_block_gcrodr.cpp
(didn't work, issues in namespaceExperimental
)Note: currently, the following test cannot be converted due to its use of Ifpack (the original examples use Ifpack; however, including IfPack2 creates a circular dependency with Belos)
test_prec_gcrodr_hb.cpp