Warnings
Hello,
I get some warnings when building with gcc 10.2:
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_zlaset2.c.o
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_dlaset2.c.o
/home/pswartva/chameleon/build/coreblas/compute/core_sgesum.c: In function ‘CORE_sgesum_col’:
/home/pswartva/chameleon/build/coreblas/compute/core_sgesum.c:31:18: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
31 | float *ptr = A;
| ^
/home/pswartva/chameleon/build/coreblas/compute/core_sgesum.c: In function ‘CORE_sgesum_row’:
/home/pswartva/chameleon/build/coreblas/compute/core_sgesum.c:50:18: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
50 | float *ptr = A;
| ^
/home/pswartva/chameleon/build/coreblas/compute/core_sgesum.c: In function ‘CORE_sgesum_elt’:
/home/pswartva/chameleon/build/coreblas/compute/core_sgesum.c:69:18: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
69 | float *ptr = A;
| ^
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_dlaset.c.o
/home/pswartva/chameleon/build/coreblas/compute/core_cgesum.c: In function ‘CORE_cgesum_col’:
/home/pswartva/chameleon/build/coreblas/compute/core_cgesum.c:31:34: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
31 | CHAMELEON_Complex32_t *ptr = A;
| ^
/home/pswartva/chameleon/build/coreblas/compute/core_cgesum.c: In function ‘CORE_cgesum_row’:
/home/pswartva/chameleon/build/coreblas/compute/core_cgesum.c:50:34: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
50 | CHAMELEON_Complex32_t *ptr = A;
| ^
/home/pswartva/chameleon/build/coreblas/compute/core_cgesum.c: In function ‘CORE_cgesum_elt’:
/home/pswartva/chameleon/build/coreblas/compute/core_cgesum.c:69:34: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
69 | CHAMELEON_Complex32_t *ptr = A;
| ^
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_dpemv.c.o
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_spamm.c.o
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_clauum.c.o
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_cparfb.c.o
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_slauum.c.o
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_cplghe.c.o
/home/pswartva/chameleon/build/coreblas/compute/core_dgesum.c: In function ‘CORE_dgesum_col’:
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_dlauum.c.o
/home/pswartva/chameleon/build/coreblas/compute/core_dgesum.c:31:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
31 | double *ptr = A;
| ^
/home/pswartva/chameleon/build/coreblas/compute/core_dgesum.c: In function ‘CORE_dgesum_row’:
/home/pswartva/chameleon/build/coreblas/compute/core_dgesum.c:50:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
50 | double *ptr = A;
| ^
/home/pswartva/chameleon/build/coreblas/compute/core_dgesum.c: In function ‘CORE_dgesum_elt’:
/home/pswartva/chameleon/build/coreblas/compute/core_dgesum.c:69:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
69 | double *ptr = A;
| ^
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_zpemv.c.o
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_zlatro.c.o
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_sparfb.c.o
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_zlauum.c.o
[ 38%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_spemv.c.o
[ 39%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_splrnt.c.o
[ 39%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_zssssm.c.o
/home/pswartva/chameleon/build/coreblas/compute/core_zgesum.c: In function ‘CORE_zgesum_col’:
/home/pswartva/chameleon/build/coreblas/compute/core_zgesum.c:31:34: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
31 | CHAMELEON_Complex64_t *ptr = A;
| ^
/home/pswartva/chameleon/build/coreblas/compute/core_zgesum.c: In function ‘CORE_zgesum_row’:
/home/pswartva/chameleon/build/coreblas/compute/core_zgesum.c:50:34: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
50 | CHAMELEON_Complex64_t *ptr = A;
| ^
/home/pswartva/chameleon/build/coreblas/compute/core_zgesum.c: In function ‘CORE_zgesum_elt’:
/home/pswartva/chameleon/build/coreblas/compute/core_zgesum.c:69:34: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
69 | CHAMELEON_Complex64_t *ptr = A;
| ^
[ 39%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_dssssm.c.o
[ 39%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_csymm.c.o
[ 39%] Building C object coreblas/compute/CMakeFiles/coreblas.dir/core_ssymm.c.o
Should be easy to fix :)