-
Notifications
You must be signed in to change notification settings - Fork 480
Closed
Labels
Description
I've compiled Lapack 3.11.0 in Debian with gcc 12.2.0. All works well, but some warnings have been appeared compiling LAPACKE. There are not any serious, but I paste them here:
gcc -O3 -Wall -I../include -c -o lapacke_zlarfb.o lapacke_zlarfb.c
lapacke_zlarfb.c: In function ‘LAPACKE_zlarfb’:
lapacke_zlarfb.c:63:22: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
63 | if( !forward && ( col && k > nrows_v ) || ( !col && k > ncols_v )) {
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
gcc -O3 -Wall -I../include -c -o lapacke_zlarfb_work.o lapacke_zlarfb_work.c
lapacke_zlarfb_work.c: In function ‘LAPACKE_zlarfb_work’:
lapacke_zlarfb_work.c:84:22: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
84 | if( !forward && ( col && k > nrows_v ) || ( !col && k > ncols_v )) {
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
gcc -O3 -Wall -I../include -c -o lapacke_dlarfb.o lapacke_dlarfb.c
lapacke_dlarfb.c: In function ‘LAPACKE_dlarfb’:
lapacke_dlarfb.c:62:22: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
62 | if( !forward && ( col && k > nrows_v ) || ( !col && k > ncols_v )) {
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
gcc -O3 -Wall -I../include -c -o lapacke_dlarfb_work.o lapacke_dlarfb_work.c
lapacke_dlarfb_work.c: In function ‘LAPACKE_dlarfb_work’:
lapacke_dlarfb_work.c:83:22: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
83 | if( !forward && ( col && k > nrows_v ) || ( !col && k > ncols_v )) {
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
gcc -O3 -Wall -I../include -c -o lapacke_clarfb.o lapacke_clarfb.c
lapacke_clarfb.c: In function ‘LAPACKE_clarfb’:
lapacke_clarfb.c:63:22: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
63 | if( !forward && ( col && k > nrows_v ) || ( !col && k > ncols_v )) {
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
gcc -O3 -Wall -I../include -c -o lapacke_clarfb_work.o lapacke_clarfb_work.c
lapacke_clarfb_work.c: In function ‘LAPACKE_clarfb_work’:
lapacke_clarfb_work.c:84:22: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
84 | if( !forward && ( col && k > nrows_v ) || ( !col && k > ncols_v )) {
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
gcc -O3 -Wall -I../include -c -o lapacke_slarfb.o lapacke_slarfb.c
lapacke_slarfb.c: In function ‘LAPACKE_slarfb’:
lapacke_slarfb.c:62:22: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
62 | if( !forward && ( col && k > nrows_v ) || ( !col && k > ncols_v )) {
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
gcc -O3 -Wall -I../include -c -o lapacke_slarfb_work.o lapacke_slarfb_work.c
lapacke_slarfb_work.c: In function ‘LAPACKE_slarfb_work’:
lapacke_slarfb_work.c:83:22: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
83 | if( !forward && ( col && k > nrows_v ) || ( !col && k > ncols_v )) {
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~