E3SM-Project / E3SM-Project/PAM

Unsigned integer warnings

Open
#78 0 comments 0 reactions 1 assignee Claimed by @mrnorman View on GitHub
Dominant language
Roff
Stars
4
Forks
4
PR merge metrics
No merged PRs in 30d

Description

I noticed a series of warnings while working on the PAM MMF integration:

```
/global/u1/w/whannah/E3SM/E3SM_SRC4/externals/YAKL/src/extensions/intrinsics/YAKL_intrinsics_matinv.h:14:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
14 | for (int icol = 0; icol < n; icol++) {
| ~~~~~^~~
/global/u1/w/whannah/E3SM/E3SM_SRC4/externals/YAKL/src/extensions/intrinsics/YAKL_intrinsics_matinv.h:15:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
15 | for (int irow = 0; irow < n; irow++) {
--
/global/u1/w/whannah/E3SM/E3SM_SRC4/externals/YAKL/src/extensions/intrinsics/YAKL_intrinsics_matinv.h:35:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
35 | for (int irow = idiag+1; irow < n; irow++) {
| ~~~~~^~~
/global/u1/w/whannah/E3SM/E3SM_SRC4/externals/YAKL/src/extensions/intrinsics/YAKL_intrinsics_matinv.h:37:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
37 | for (int icol = idiag; icol < n; icol++) {
| ~~~~~^~~
/global/u1/w/whannah/E3SM/E3SM_SRC4/externals/YAKL/src/extensions/intrinsics/YAKL_intrinsics_matinv.h:40:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
40 | for (int icol = 0; icol < n; icol++) {
| ~~~~~^~~
/global/u1/w/whannah/E3SM/E3SM_SRC4/externals/YAKL/src/extensions/intrinsics/YAKL_intrinsics_matinv.h:50:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
50 | for (int icol = irow+1; icol < n; icol++) {
| ~~~~~^~~
/global/u1/w/whannah/E3SM/E3SM_SRC4/externals/YAKL/src/extensions/intrinsics/YAKL_intrinsics_matinv.h:53:35: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
53 | for (int icol = 0; icol < n; icol++) {
| ~~~~~^~~
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.