Closed bcaddy closed 9 months ago
This should be ready to merge. I would like someone to take a look at the changes in commit 45ace1b since I changed the logic a bit. It should yield the same results, be clearer, and provide warning on a failure but I want a second set of eyes just in case.
Pretty sure it's just the stuff in mpi_routines.cpp
hicpp-signed-bitwise
This check only failed in a few spots and it was with string literals operating with an unsigned int types so I set the IgnorePositiveIntegerLiterals option to true.
misc-confusable-identifiers check
The only thing that triggered this was
a1
andal
in the Roe solver. It turns out the expression foral
was short and only used one place so I copied and pasted it there, eliminatingal
entirely. I did the same forar
to maintain symmetry.readability-identifier-naming
Fixed and enabled name case checking for:
cppcoreguidelines-pro-bounds-constant-array-index
Disabled. This would be good to have on but it's just not feasible in GPU code since it pretty much requires heavy use of the STL.