Refactor suggested in D103037 to help avoid similar copy-paste errors.
Change is mechanical. Some parts of this would be more robust with unsigned.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
openmp/libomptarget/plugins/amdgpu/src/rtl.cpp | ||
---|---|---|
782 | minor change here, previously a single error message was used for either case. |
openmp/libomptarget/plugins/amdgpu/src/rtl.cpp | ||
---|---|---|
716 | How about making the change that clang-tidy is suggesting here? Another question: Any specific reason why you are not using std::min? Is it because emitting the DP becomes a bit cumbersome? |
openmp/libomptarget/plugins/amdgpu/src/rtl.cpp | ||
---|---|---|
716 | Pretty much. min doesn't say whether it made a change or not, and we've tied debug printing to whether a change was made. I can't think of a reason why else after a return would be considered bad. Will try google on that term. |
- twist code around clang-tidy
openmp/libomptarget/plugins/amdgpu/src/rtl.cpp | ||
---|---|---|
716 |
That seems uncompelling in this case, but it's trivial to shuffle the code to avoid the diagnostic. E.g. latest version. |
clang-tidy: error: 'libelf.h' file not found [clang-diagnostic-error]
not useful