Mock Version: 1.4.9 Mock Version: 1.4.9 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/palp.spec'], chrootPath='/var/lib/mock/f29-build-9609-4310/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=998gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/palp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Wrote: /builddir/build/SRPMS/palp-2.1-11.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/palp.spec'], chrootPath='/var/lib/mock/f29-build-9609-4310/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=998gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/palp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.xoHmPv + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf palp-2.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/palp-2.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd palp-2.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (palp-format.patch):' Patch #0 (palp-format.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file Subadd.c patching file Subpoly.c patching file Subdb.c + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.shtoAl + umask 022 + cd /builddir/build/BUILD + cd palp-2.1 + cp -a /builddir/build/SOURCES/1205.4147v1.pdf . + mkdir bin + mv Global.h Global.h-template + for dim in 4 5 6 11 Building PALP optimized for 4 dimensions + echo Building PALP optimized for 4 dimensions + sed 's/^#define[^a-zA-Z]*POLY_Dmax.*/#define POLY_Dmax 4/' Global.h-template + make -j4 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o poly.o poly.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Coord.o Coord.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Rat.o Rat.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Vertex.o Vertex.c BUILDSTDERR: Rat.c: In function 'rS': BUILDSTDERR: Rat.c:26:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^~ BUILDSTDERR: Rat.c:26:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^ BUILDSTDERR: Vertex.c: In function 'Print_FaceInfo': BUILDSTDERR: Vertex.c:80:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=1;i<=M;i++)printf(" %d",_I->nf[i]); puts(")]:"); BUILDSTDERR: ^~~ BUILDSTDERR: Rat.c: In function 'rD': BUILDSTDERR: Rat.c:35:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^~ BUILDSTDERR: Rat.c:35:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^ BUILDSTDERR: Vertex.c:80:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;i<=M;i++)printf(" %d",_I->nf[i]); puts(")]:"); BUILDSTDERR: ^~~~ BUILDSTDERR: Rat.c: In function 'Fgcd': BUILDSTDERR: Rat.c:81:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~ BUILDSTDERR: Rat.c:81:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~~ BUILDSTDERR: poly.c: In function 'main': BUILDSTDERR: poly.c:144:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(s+i+I+m+p+v+e+d+t+S+N+T+PS+VS+CD+G+A+B+F+z==0) g=1; VH.sts=(lg==2); BUILDSTDERR: ^~ BUILDSTDERR: poly.c:144:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(s+i+I+m+p+v+e+d+t+S+N+T+PS+VS+CD+G+A+B+F+z==0) g=1; VH.sts=(lg==2); BUILDSTDERR: ^~ BUILDSTDERR: Rat.c: In function 'NNgcd': BUILDSTDERR: Rat.c:86:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~ BUILDSTDERR: Rat.c:86:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'REgcd': BUILDSTDERR: Rat.c:108:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0; in;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~ BUILDSTDERR: poly.c:226:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;j<_P->n;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'LFgcd': BUILDSTDERR: Rat.c:244:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~ BUILDSTDERR: Rat.c:244:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'LNNgcd': BUILDSTDERR: Rat.c:249:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~ BUILDSTDERR: Rat.c:249:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'LREgcd': BUILDSTDERR: Rat.c:271:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0; in;i++) E.a[i]=Ea[i]; E.c=0; E.c=-Eval_Eq_on_V(&E,V0,P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:143:21: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int tr=0; while('\n'!=fgetc(inFILE)); /* read to end of line */ BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:144:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: if(IN[0]==IN[1]){ BUILDSTDERR: ^~ BUILDSTDERR: Vertex.c:362:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++) E.a[i]=Ea[i]; E.c=0; E.c=-Eval_Eq_on_V(&E,V0,P->n); BUILDSTDERR: ^ BUILDSTDERR: Coord.c:163:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:163:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Vertex.c: In function 'GLZ_Start_Simplex': BUILDSTDERR: Vertex.c:413:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(i==r) break; _V->v[_V->nv++]=y; /* x = dim(span) < d */ BUILDSTDERR: ^~ BUILDSTDERR: Vertex.c:413:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i==r) break; _V->v[_V->nv++]=y; /* x = dim(span) < d */ BUILDSTDERR: ^~ BUILDSTDERR: Vertex.c:424:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:209:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:209:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Vertex.c:424:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^ BUILDSTDERR: Vertex.c:426:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=-Z[i]; E->c*=-1;} BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:426:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=-Z[i]; E->c*=-1;} BUILDSTDERR: ^ BUILDSTDERR: Coord.c: In function 'Read_PP': BUILDSTDERR: Coord.c:228:8: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:228:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~~ BUILDSTDERR: Vertex.c:433:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:235:21: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int tr=0; while('\n'!=fgetc(inFILE)); /* read to end of line */ BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:236:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: if(IN[0]==IN[1]){ BUILDSTDERR: ^~ BUILDSTDERR: Vertex.c:433:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from Vertex.c:1: BUILDSTDERR: Vertex.c:434:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(XX=Eval_Eq_on_V(E,_P->x[_V->v[*d-1]],_P->n)); BUILDSTDERR: ^~ BUILDSTDERR: Vertex.c:442:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:442:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^ BUILDSTDERR: Coord.c:255:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:255:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c:258:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:258:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from Vertex.c:1: BUILDSTDERR: Vertex.c:443:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(XX=Eval_Eq_on_V(E,_P->x[_V->v[x]],_P->n)); BUILDSTDERR: ^~ BUILDSTDERR: Coord.c: In function 'Read_CWS': BUILDSTDERR: Coord.c:274:8: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:274:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c:323:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:323:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c: In function 'Orig_Solve_Next_WEq': BUILDSTDERR: Coord.c:375:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:375:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:382:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(k=0;kx[i][i]=1; while((++i)<_B->N)_B->x[i-1][i]=1; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:398:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)<_B->N)_B->x[i-1][i]=1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:401:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:401:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c: In function 'Reduce_PPL_2_Sublat': BUILDSTDERR: Coord.c:466:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=*nm;in;i++) P->x[n][i]=X[i]; n++; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:466:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=*nm;in;i++) P->x[n][i]=X[i]; n++; BUILDSTDERR: ^ BUILDSTDERR: Coord.c: In function 'ReadCwsPp': BUILDSTDERR: Coord.c:137:26: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsNextDigit()) fscanf(inFILE,"%d",&IN[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:158:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[j][i]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:160:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[i][j]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c: In function 'Read_PP': BUILDSTDERR: Coord.c:229:26: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsNextDigit()) fscanf(inFILE,"%d",&IN[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:250:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[j][i]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:252:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[i][j]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c: In function 'Read_CWS': BUILDSTDERR: Coord.c:275:26: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsNextDigit()) fscanf(inFILE,"%d",&IN[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Polynf.o Polynf.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o LG.o LG.c BUILDSTDERR: Polynf.c: In function 'GL_W_to_GLZ': BUILDSTDERR: Polynf.c:134:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnp==1+D) return Simp_Vol_Barycent(A,F,_B,_N); p=A->np-1; *_N=1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:832:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(A->np==1+D) return Simp_Vol_Barycent(A,F,_B,_N); p=A->np-1; *_N=1; BUILDSTDERR: ^ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from Polynf.c:1: BUILDSTDERR: Polynf.c:835:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: Find_Equations(A,V,E); assert(A->np=V->nv); for(e=0;en) (*N)=0; return vol; /* N=0 iff B=0 */ BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:879:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i==P->n) (*N)=0; return vol; /* N=0 iff B=0 */ BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'SemiSimpleRoots': BUILDSTDERR: Polynf.c:886:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(0==Eval_Eq_on_V(&E->e[e],P->x[p],P->n))z++; if(z==1) R[N++]=P->x[p];} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:886:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(0==Eval_Eq_on_V(&E->e[e],P->x[p],P->n))z++; if(z==1) R[N++]=P->x[p];} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:885:54: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: int e,p,d=P->n,N=0; for(p=0;pnp;p++){ int z=0; for(e=0;ene;e++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:886:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(0==Eval_Eq_on_V(&E->e[e],P->x[p],P->n))z++; if(z==1) R[N++]=P->x[p];} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:887:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(N%2) return 0; if(N==0) return -1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:887:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(N%2) return 0; if(N==0) return -1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:892:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(e==N) return 0; if(e>p+1){Long *X=R[e];R[e]=R[p+1];R[p+1]=X;} p++;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:892:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(e==N) return 0; if(e>p+1){Long *X=R[e];R[e]=R[p+1];R[p+1]=X;} p++;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'VxV': BUILDSTDERR: Polynf.c:906:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(--d) z+=X[d]*Y[d]; return z;} BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:906:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(--d) z+=X[d]*Y[d]; return z;} BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'V_to_GLZ': BUILDSTDERR: Polynf.c:914:7: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(j--) G.x[j][x]=G.x[j][i]; while(0m[*nz]=10*WZ->m[*nz]+c[i++]-'0';j=0; BUILDSTDERR: ^~~~~ BUILDSTDERR: LG.c:57:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while((im[*nz]=10*WZ->m[*nz]+c[i++]-'0';j=0; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'Add_Square_To_Rel': BUILDSTDERR: Polynf.c:1047:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;iz[i][k]*WZ->B[k][j]; g=NNgcd(Za[j],g);} BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:86:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;kz[i][k]*WZ->B[k][j]; g=NNgcd(Za[j],g);} BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:1051:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;im[i]) continue; if(g>1) for(k=0;km[i]) continue; if(g>1) for(k=0;kA[k]-=X*WZ->B[k][0]; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:105:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jrI[j]);puts(""); BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:105:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jrI[j]);puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Polynf.c: In function 'Divisibility_Index': BUILDSTDERR: Polynf.c:1085:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(x) g=Fgcd(g,x); if(g<2) return 1; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:117:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;irI[i]) break; if(i make P0=0 */ BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:117:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;irI[i]) break; if(i make P0=0 */ BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1085:21: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(x) g=Fgcd(g,x); if(g<2) return 1; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:134:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jz[i][j]*WZ->A[j]; if(0==(A%=M)) continue; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:134:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jz[i][j]*WZ->A[j]; if(0==(A%=M)) continue; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:145:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:145:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'ConifoldSing': BUILDSTDERR: Polynf.c:1136:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(X[0][i]+X[2][i]-X[1][i]-X[3][i])break;if(i==P->n)sq=2;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1136:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X[0][i]+X[2][i]-X[1][i]-X[3][i])break;if(i==P->n)sq=2;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1135:14: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!sq){for(i=0;in;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1136:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(X[0][i]+X[2][i]-X[1][i]-X[3][i])break;if(i==P->n)sq=2;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1138:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(X[0][i]+X[3][i]-X[1][i]-X[2][i])break;if(i==P->n)sq=3;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1138:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X[0][i]+X[3][i]-X[1][i]-X[2][i])break;if(i==P->n)sq=3;} BUILDSTDERR: ^~ BUILDSTDERR: LG.c: In function 'Read_Weight': BUILDSTDERR: LG.c:191:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:191:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c:1137:14: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!sq){for(i=0;in;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1138:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(X[0][i]+X[3][i]-X[1][i]-X[2][i])break;if(i==P->n)sq=3;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1151:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<4;i++) S[nsq][i]=el[i]; i=V->nv; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1151:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<4;i++) S[nsq][i]=el[i]; i=V->nv; BUILDSTDERR: ^ BUILDSTDERR: LG.c: In function 'TEST_LatticeBasis': BUILDSTDERR: LG.c:245:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(a=0;a<_B->N;a++) printf(" %3d",(int) _B->x[p][a]); puts(""); BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:245:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(a=0;a<_B->N;a++) printf(" %3d",(int) _B->x[p][a]); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: LG.c: In function 'Make_Poly_Points': BUILDSTDERR: LG.c:272:62: warning: variable 'nip' set but not used [-Wunused-but-set-variable] BUILDSTDERR: { AmbiLatticeBasis B; Weight *_W=_W_in; int /* index=0,*/ nip; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c: In function 'Einstein_Metric': BUILDSTDERR: Polynf.c:1214:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!SimpUnimod(P,V,E,1)) continue; reg++; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1214:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!SimpUnimod(P,V,E,1)) continue; reg++; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1228:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1228:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:1239:10: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; } BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1239:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; } BUILDSTDERR: ^ BUILDSTDERR: LG.c: In function 'PrintPoCoLi': BUILDSTDERR: LG.c:445:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(co!=1) printf("%d ",co); printf("x^%d ",(int)P->e[i]); }} BUILDSTDERR: ^~ BUILDSTDERR: LG.c:445:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(co!=1) printf("%d ",co); printf("x^%d ",(int)P->e[i]); }} BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c:1271:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(bcz) strcat(c," bary"); if(ssr) strcat(c," semisimple"); BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1271:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(bcz) strcat(c," bary"); if(ssr) strcat(c," semisimple"); BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1277:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnv;j++)printf("%2ld ",P->x[V->v[j]][i]);printf(" "); BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1277:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jnv;j++)printf("%2ld ",P->x[V->v[j]][i]);printf(" "); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c:1278:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jlines of GX */ BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1394:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(ix[i][j]=PM[s[i]][j];A->n=edim; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1419:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=edim; BUILDSTDERR: ^ BUILDSTDERR: LG.c: In function 'Count_b01': BUILDSTDERR: LG.c:580:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jm[j]; for(l=0;ld;l++) /* Z_d==GSO */ BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:580:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jm[j]; for(l=0;ld;l++) /* Z_d==GSO */ BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1432:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;im[k]; R=kgV/W->d; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:619:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;km[k]; R=kgV/W->d; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:1463:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=d;A->np=p; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1463:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=d;A->np=p; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'All_CDn_Fibrations': BUILDSTDERR: Polynf.c:1477:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(!PM[i][--j]) if(j==0) break; if(jx[i][j]=PM[s[i]][j];A->n=fdim; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:657:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<=N;i++) mask[i]=1<x[i][j]=PM[s[i]][j];A->n=fdim; BUILDSTDERR: ^ BUILDSTDERR: LG.c:657:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<=N;i++) mask[i]=1<m[k]; R=kgV/W->d; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:659:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;km[k]; R=kgV/W->d; BUILDSTDERR: ^ BUILDSTDERR: LG.c: In function 'Test_BottomUpQuot': BUILDSTDERR: LG.c:694:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(i)return 1; printf("Num=");PrintPoCoLi(Num); BUILDSTDERR: ^~ BUILDSTDERR: LG.c:694:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i)return 1; printf("Num=");PrintPoCoLi(Num); BUILDSTDERR: ^~~~~~ BUILDSTDERR: LG.c: In function 'MakeMobius': BUILDSTDERR: LG.c:710:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=1;in=n=2*n+(X==i*i); /* #(Div(X)) */ BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:710:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;in=n=2*n+(X==i*i); /* #(Div(X)) */ BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'IP_Simplex_Fiber': BUILDSTDERR: Polynf.c:1543:33: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: F->nf=0; for(n=0;nW[i][j]);puts("");exit(0);}} BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1555:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jW[i][j]);puts("");exit(0);}} BUILDSTDERR: ^~~~ BUILDSTDERR: Polynf.c: In function 'IP_Simplex_Decomp': BUILDSTDERR: Polynf.c:1564:24: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(n=0;nnp-_P->n) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1596:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: fprintf(outFILE," > %d=#pts-dim",np-_P->n);fputs("\n",outFILE);} BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c: In function 'Print_Fiber_PolyData': BUILDSTDERR: Polynf.c:1609:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0; jn-w+1; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1609:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0; jn-w+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1629:52: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(p=0;pnv;p++)for(i=0;ix[V->v[p]][s]; F->x[p][i]=x;} BUILDSTDERR: ^ BUILDSTDERR: LG.c: In function 'Calc_VaHo': BUILDSTDERR: LG.c:914:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(co>cM) cM=co; sum+=co; } BUILDSTDERR: ^~ BUILDSTDERR: LG.c:914:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(co>cM) cM=co; sum+=co; } BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c: In function 'Print_Fibrations': BUILDSTDERR: Polynf.c:1707:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inp-1;i++) C[i]='_'; for(i=0;inp-1;i++) C[i]='_'; for(i=0;inp-1;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1708:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inp-1;i++) BUILDSTDERR: ^~~ BUILDSTDERR: LG.c: In function 'OLDTrans_Check': BUILDSTDERR: LG.c:990:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(targets==NULL) OLDInit_Trans_Check(mask,&targets,&mighty); targets[0]=0; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:990:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(targets==NULL) OLDInit_Trans_Check(mask,&targets,&mighty); targets[0]=0; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c: In function 'IP_Simplices': BUILDSTDERR: Polynf.c:1755:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(V.v[i]>V.v[j]) swap(&V.v[i],&V.v[j]); nv=V.v[V.nv-1]+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1755:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(V.v[i]>V.v[j]) swap(&V.v[i],&V.v[j]); nv=V.v[V.nv-1]+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1754:24: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;iV.v[j]) swap(&V.v[i],&V.v[j]); nv=V.v[V.nv-1]+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1790:48: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: fprintf(outFILE," #IP-simp=%d",F->nw); if(F->nw>np-_P->n) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1791:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: fprintf(outFILE," > %d=#pts-dim",np-_P->n); fputs("\n",outFILE); BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:1811:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(CD) free(F->P); free(F); return; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1811:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(CD) free(F->P); free(F); return; BUILDSTDERR: ^~~~ BUILDSTDERR: Polynf.c: In function 'AuxColGCD': BUILDSTDERR: Polynf.c:1830:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(++l<*d) if((x=labs(GxP(G[l],X,d)))) g=(g) ? Fgcd(g,x) : x; return g; BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:1830:71: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(++l<*d) if((x=labs(GxP(G[l],X,d)))) g=(g) ? Fgcd(g,x) : x; return g; BUILDSTDERR: ^~~~~~ BUILDSTDERR: LG.c: In function 'Read_WZ_PP': BUILDSTDERR: LG.c:38:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(inFILE,"%d",I); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: LG.c:41:17: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsDigit(C)) fscanf(inFILE,"%d",&I[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Polynf.c: In function 'GL_Lattice_Basis': BUILDSTDERR: Polynf.c:1844:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(L=0;L1){M[i]/=g; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1929:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;k<*p;k++) g=NNgcd(g,Z[i][k]); if(g>1){M[i]/=g; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'Aux_Mat_2_QuotientZ': BUILDSTDERR: Polynf.c:2023:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;im){for(l=0;l<*p;l++)A[l]*=-1;s=m-s;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2057:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(s<0)s+=m; if(2*s>m){for(l=0;l<*p;l++)A[l]*=-1;s=m-s;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'GL_Lattice_Basis_QZ': BUILDSTDERR: Polynf.c:2115:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(l=C;l %ld /%ld\n", BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c:2132:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnw>1) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2166:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(L[pi[j-1]]nw>1) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2165:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ii;j--) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2166:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(L[pi[j-1]]nw>1) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'WZ_to_GLZ': BUILDSTDERR: Polynf.c:2192:62: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { fprintf(stderr,"\nError in WZ_to_GLZ (overflow?):\n");for(i=0;i<*d;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2193:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(stderr,"%ld ",W[i]);fprintf(stderr,"=W nonzero=%d<%d\n",r,*d); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c: In function 'Print_xxG': BUILDSTDERR: Polynf.c:2206:34: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int i,j; for(i=0;i<*d;i++) {for(j=0;j<*d;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2207:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(outFILE,"%3ld ",G[i][j]); fprintf(outFILE,"%s\n",s);} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c: In function 'VP_2_CWS': BUILDSTDERR: Polynf.c:2218:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(p[r]>p[R]) R=r; if(p[R]==p[r]) if(d[r]p[R]) R=r; if(p[R]==p[r]) if(d[r]W[0][j]=W[R][j]; CW->d[0]=d[R]; CW->nw=1; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2220:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jW[0][j]=W[R][j]; CW->d[0]=d[R]; CW->nw=1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2232:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=CW->nw;inw;iW[CW->nw][j]=W[R][j];CW->d[CW->nw]=d[R]; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2233:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jW[CW->nw][j]=W[R][j];CW->d[CW->nw]=d[R]; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'LatVol_IPs_degD': BUILDSTDERR: Polynf.c:2285:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jn;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2285:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jn;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c:2294:37: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnp;j++){ int i,cd=0; for(e=0;ene;e++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2296:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if((cd==0)||(E->ne==P->n+1)) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'Check_ANF_Form': BUILDSTDERR: Polynf.c:2332:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<=d;i++) if(VM[i][0]) break; c+=(i==d+1); /* 0 == VM[0] */ BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2332:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<=d;i++) if(VM[i][0]) break; c+=(i==d+1); /* 0 == VM[0] */ BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2333:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=1;i<=d;i++) if(VM[i][1]) break; c+=(i==d+1); c+=(VM[0][1]==1); BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2333:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;i<=d;i++) if(VM[i][1]) break; c+=(i==d+1); c+=(VM[0][1]==1); BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'Make_ANF': BUILDSTDERR: Polynf.c:2361:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[V->v[i]][d]=1; P->n=d+1; V->nv++; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2361:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[V->v[i]][d]=1; P->n=d+1; V->nv++; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2362:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;j<=d;j++) P->x[p][j]=0; P->np=p+1; V->v[v]=p; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2362:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;j<=d;j++) P->x[p][j]=0; P->np=p+1; V->v[v]=p; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2364:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;je[e].a[j]=0;E->e[e].a[d]=-1; E->e[e].c=1; E->ne++; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2364:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;je[e].a[j]=0;E->e[e].a[d]=-1; E->e[e].c=1; E->ne++; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'EPrint_VL': BUILDSTDERR: Polynf.c:2380:26: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<_P->n;i++) { for(j=0;jnv;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2381:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(stderr," %3ld",_P->x[V->v[j]][i]);fprintf(stderr,"\n");}} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c: In function 'Print_Facets': BUILDSTDERR: Polynf.c:2395:26: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;in;i++){for(j=0;jn;i++){for(j=0;jne;e++) FI[e]=0; for(n=0;nne;e++) FI[e]=0; for(n=0;nd) return 0; p[i++]=n;} for(n=0;nx[p[n]]; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2491:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i>d) return 0; p[i++]=n;} for(n=0;nx[p[n]]; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2497:20: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: if(sum || (m2*p2)) return 0; /* Batyrev :: inconsistent projection */ BUILDSTDERR: ~~~^~~~ BUILDSTDERR: Polynf.c:2511:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(n=26;n<125-e;n++) s[n]=s[e+n-26]; s[n]=0; Print_PPL(P,s); outFILE=OF; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2511:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(n=26;n<125-e;n++) s[n]=s[e+n-26]; s[n]=0; Print_PPL(P,s); outFILE=OF; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2514:56: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(c=0;cne;f++)if((FI[f]&CI[c])==CI[c])printf(" F[%d]",f);puts("");} BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2517:70: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(f=0;fne;f++)if((FI[f]&CI[c])==CI[c])printf(" F[%d]",f);puts("");} BUILDSTDERR: ^~~~ BUILDSTDERR: Polynf.c:2537:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:2537:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2559:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:2559:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o class.o class.c BUILDSTDERR: class.c: In function 'main': BUILDSTDERR: class.c:280:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else printf("original lattices only\n"); break; BUILDSTDERR: ^~~~ BUILDSTDERR: class.c:280:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: else printf("original lattices only\n"); break; BUILDSTDERR: ^~~~~ BUILDSTDERR: class.c: In function 'LocalPrintUsage': BUILDSTDERR: class.c:225:1: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: scanf("%s",&hc); BUILDSTDERR: ^~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Subpoly.o Subpoly.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Subadd.o Subadd.c BUILDSTDERR: Subpoly.c: In function 'Start_Make_All_Subpolys': BUILDSTDERR: Subpoly.c:547:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(inFILE,"%d",&(KL.nk)); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subpoly.c:550:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(inFILE,"%d",&j); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subadd.c: In function 'Init_FInfoList': BUILDSTDERR: Subadd.c:78:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<=VERT_Nmax;i++) FI->nNUC[i]=0; FI->NFli=NULL; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:78:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<=VERT_Nmax;i++) FI->nNUC[i]=0; FI->NFli=NULL; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'Read_Honest_Poly': BUILDSTDERR: Subadd.c:209:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FI->NFli != NULL) printf("WARNing: NFli != NULL"); fflush(stdout); BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:209:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FI->NFli != NULL) printf("WARNing: NFli != NULL"); fflush(stdout); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'Read_Aux_File': BUILDSTDERR: Subadd.c:253:6: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else strcpy(auxfn,L->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~ BUILDSTDERR: Subadd.c:253:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: else strcpy(auxfn,L->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'Write_Bin_File': BUILDSTDERR: Subadd.c:353:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((NFnum[i][j]=L->Aux.NFnum[i][j]+AI.NFnum[i][j])) v_li++; li+=v_li; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:353:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if((NFnum[i][j]=L->Aux.NFnum[i][j]+AI.NFnum[i][j])) v_li++; li+=v_li; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:352:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int v_li=0; for(j=1;j<=NUCmax;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:353:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if((NFnum[i][j]=L->Aux.NFnum[i][j]+AI.NFnum[i][j])) v_li++; li+=v_li; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'Write_Aux_File': BUILDSTDERR: Subadd.c:423:6: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else strcpy(auxfn,S->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~ BUILDSTDERR: Subadd.c:423:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: else strcpy(auxfn,S->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'Add_NF_to_List': BUILDSTDERR: Subadd.c:729:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(incT>0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:729:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:736:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:736:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:745:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:745:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'BminOff': BUILDSTDERR: Subadd.c:834:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)for(j=i;j<*d;j++) if(V[i][j]!=(i==j))return 0; return 1; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:834:70: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)for(j=i;j<*d;j++) if(V[i][j]!=(i==j))return 0; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'AuxBase2nUC': BUILDSTDERR: Subadd.c:841:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*nx-1;i++) BasePutInt(base,&m,&X); m--; BasePutInt(base,&m,&X); BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:841:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*nx-1;i++) BasePutInt(base,&m,&X); m--; BasePutInt(base,&m,&X); BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'AuxVnf2ucNF': BUILDSTDERR: Subadd.c:929:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(one) BasePutInt(base,off,&X); i=UNIT_OFF; BasePutInt(&i,ms,&X); BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:929:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(one) BasePutInt(base,off,&X); i=UNIT_OFF; BasePutInt(&i,ms,&X); BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'UCnf2vNF': BUILDSTDERR: Subadd.c:937:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*nuc/2;i++) X.x[i]=uc[2*i]+UCM*uc[2*i+1]; i=UNIT_OFF; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:937:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*nuc/2;i++) X.x[i]=uc[2*i]+UCM*uc[2*i+1]; i=UNIT_OFF; BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'VF_2_ucNF': BUILDSTDERR: Subadd.c:970:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(V->nvne) MS=1; if(V->nv>E->ne) MS=2; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:970:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(V->nvne) MS=1; if(V->nv>E->ne) MS=2; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1040:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=i;j<*NV;j++) err+=(tNF[i][j]!=V_NF[i][j]); if(err) err*=1000; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1040:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=i;j<*NV;j++) err+=(tNF[i][j]!=V_NF[i][j]); if(err) err*=1000; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1039:11: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(MS<2) for(i=0;i<*d;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1040:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=i;j<*NV;j++) err+=(tNF[i][j]!=V_NF[i][j]); if(err) err*=1000; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1041:28: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(MS-1) for(i=0;i<*d;i++)for(j=i;j<*NV;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1042:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: err+=(tNF[i][j]!=F_NF[i][j]); if(err) Err=1; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'AuxPut_hNF': BUILDSTDERR: Subadd.c:1101:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=pos--;i<*slNF;i++) SLp[i-1]=SLp[i]; (*slNF)--; (*slNB)-= *nu+2; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1101:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=pos--;i<*slNF;i++) SLp[i-1]=SLp[i]; (*slNF)--; (*slNB)-= *nu+2; BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'Add_Polya_2_Polyi': BUILDSTDERR: Subadd.c:1138:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { if(!(AmI=vA-vI)) if(!(AmI=nuA-nuI)) BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1140:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(AmI<0) /* put A */ BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1152:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((++a)0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1333:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1340:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1340:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1349:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1349:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'fgetUI': BUILDSTDERR: Subadd.c:175:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%c%c%c%c",&A,&B,&C,&D); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: LG.c: In function 'Fast_c9_VaHo': BUILDSTDERR: LG.c:645:47: warning: array subscript 3 is above array bounds of 'int[3]' [-Warray-bounds] BUILDSTDERR: V->h[0][i]=V->h[3][i]=b01; V->h[i][0]=V->h[i][3]=b01; BUILDSTDERR: ~~~~~~~^~~ BUILDSTDERR: LG.c:646:42: warning: array subscript 3 is above array bounds of 'int[3]' [-Warray-bounds] BUILDSTDERR: V->h[0][0]=V->h[3][3]=V->h[3][0]=V->h[0][3]=1; BUILDSTDERR: ~~~~~~~^~~ BUILDSTDERR: LG.c:646:20: warning: array subscript 3 is above array bounds of 'int[3]' [-Warray-bounds] BUILDSTDERR: V->h[0][0]=V->h[3][3]=V->h[3][0]=V->h[0][3]=1; BUILDSTDERR: ~~~~~~~^~~ BUILDSTDERR: LG.c:645:47: warning: array subscript 3 is above array bounds of 'int[3]' [-Warray-bounds] BUILDSTDERR: V->h[0][i]=V->h[3][i]=b01; V->h[i][0]=V->h[i][3]=b01; BUILDSTDERR: ~~~~~~~^~~ BUILDSTDERR: LG.c: In function 'Calc_VaHo': BUILDSTDERR: LG.c:908:34: warning: 'w[]' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: P->A=Z->A=COEFF_Nmax; R->A=w[N-1]+1; BUILDSTDERR: ~^~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Subdb.o Subdb.c BUILDSTDERR: Subdb.c: In function 'Add_Polya_2_DBi': BUILDSTDERR: Subdb.c:263:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(*dbo==0)dbo=dbi; strcpy(Ofn,dbo); Ofx=&Ofn[strlen(dbo)]; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:263:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(*dbo==0)dbo=dbi; strcpy(Ofn,dbo); Ofx=&Ofn[strlen(dbo)]; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:296:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { if(!(AmI=vA-vI)) if(!(AmI=nuA-nuI)) BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:298:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(AmI<0) /* put A */ BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:310:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((++s)=slNF) goto END_SL; uc = & (ucSL[SLp[i]]); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:845:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i>=slNF) goto END_SL; uc = & (ucSL[SLp[i]]); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:846:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((uc[0]!=v)||(uc[1]!=nu)) goto END_VN; break; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:846:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if((uc[0]!=v)||(uc[1]!=nu)) goto END_VN; break; BUILDSTDERR: ^~~~~ BUILDSTDERR: Subdb.c: In function 'Bin2a': BUILDSTDERR: Subdb.c:935:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:935:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Bin2aDBsl': BUILDSTDERR: Subdb.c:989:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:989:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Read_H_poly_from_DB': BUILDSTDERR: Subdb.c:1587:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inp;i++)for(j=0;jn;j++)P->x[i][j]=NF[j][i]; MS%=4; BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1587:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inp;i++)for(j=0;jn;j++)P->x[i][j]=NF[j][i]; MS%=4; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c: In function 'Aux_Print_CoverPoly': BUILDSTDERR: Subdb.c:1634:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij);} puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1634:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij);} puts(""); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:1641:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: printf(" G.P="); for(j=0;j<*N;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1642:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: printf("%2ld ",AuxGxP(G[i],X[j],d));puts("");} exit(0);} BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Aux_Print_SLpoly': BUILDSTDERR: Subdb.c:1648:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=1;i<*d;i++) printf(" %ld",D[i]); printf(" #%d\n",*x); BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1648:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;i<*d;i++) printf(" %ld",D[i]); printf(" #%d\n",*x); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:1657:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij/D[i]);} puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1657:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij/D[i]);} puts(""); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:1664:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: printf(" G.P="); for(j=0;j<*N;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1665:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: printf("%2ld ",AuxGxP(G[i],X[j],d));puts("");} exit(0);} BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'PH_Sublat_Polys': BUILDSTDERR: Subdb.c:1683:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(('1'I */ BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1683:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(('1'I */ BUILDSTDERR: ^ BUILDSTDERR: Subdb.c:1694:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int e, z=0; for(e=0;eomitFIP) RelPts[N++]=_P->x[p]; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c: In function 'V_Sublat_Polys': BUILDSTDERR: Subdb.c:1739:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(N=0;Nx[V.v[N]]; ++x; BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1739:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(N=0;Nx[V.v[N]]; ++x; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c: In function 'Bin_2_ANF': BUILDSTDERR: Subdb.c:1823:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1823:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Bin_2_ANF_DBsl': BUILDSTDERR: Subdb.c:1874:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1874:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Init_DB': BUILDSTDERR: Subdb.c:136:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo, "%d %d %d %d %d %lld %d %lld %lld %d %d %d %d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d, &DB->nV, &DB->nVmax, &DB->NUCmax, &list_num, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &DB->nNF, &DB->nSM, &DB->nNM, &DB->NB, &sl_nNF, &sl_SM, &sl_NM, &sl_NB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:150:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&v); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:151:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&(DB->nNUC[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:153:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &nu); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:154:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &(DB->NFnum[v][nu])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Add_Polya_2_DBi': BUILDSTDERR: Subdb.c:267:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(FI,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d",&d,&i,&j,&nu,&Ili, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &FIi.nNF,&FIi.nSM,&FIi.nNM,&FIi.NB,&IslNF,&IslSM,&IslNM,&IslNB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:274:8: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&v); fscanf(FI,"%d",&j); FIi.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:274:28: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&v); fscanf(FI,"%d",&j); FIi.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:276:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&nu); fscanf(FI,"%d",&FIi.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:276:27: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&nu); fscanf(FI,"%d",&FIi.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Check_NF_Order': BUILDSTDERR: Subdb.c:512:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d,&i,&j,&nu,&list_num,&L.nNF,&L.nSM,&L.nNM,&L.NB, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sl_nNF,&sl_SM,&sl_NM,&sl_NB); L.nV=i; L.nVmax=j; L.NUCmax=nu; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:523:11: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&v); fscanf(F,"%d",&j); L.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:523:30: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&v); fscanf(F,"%d",&j); L.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:526:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&nu); fscanf(F,"%d",&L.NFnum[v][nu]); tln++; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:526:35: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&nu); fscanf(F,"%d",&L.NFnum[v][nu]); tln++; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Reduce_Aux_File': BUILDSTDERR: Subdb.c:652:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(FS,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%lld",&d,&i,&j,&nu,&Sli, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sNF,&FIs.nSM,&sNM,&FIs.NB,&SslNF,&SslSM,&SslNM,&SslNB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:656:11: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&v); fscanf(FS,"%d",&j); FIs.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:656:31: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&v); fscanf(FS,"%d",&j); FIs.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:658:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&nu);fscanf(FS,"%d",&FIs.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:658:36: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&nu);fscanf(FS,"%d",&FIs.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Bin2aDBsl': BUILDSTDERR: Subdb.c:953:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d,&i,&j,&nu,&list_num,&L.nNF,&L.nSM,&L.nNM,&L.NB, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sl_nNF,&sl_SM,&sl_NM,&sl_NB); L.nV=i; L.nVmax=j; L.NUCmax=nu; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'DB_to_Hodge': BUILDSTDERR: Subdb.c:1047:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB.Finfo, "%d %d %d %d %d %lld %d %lld %lld %d %d %d %d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d, &DB.nV, &DB.nVmax, &DB.NUCmax, &list_num, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &DB.nNF, &DB.nSM, &DB.nNM, &DB.NB, &sl_nNF, &sl_SM, &sl_NM, &sl_NB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1059:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB.Finfo,"%d",&v); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1060:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB.Finfo,"%d",&(DB.nNUC[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1062:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB.Finfo,"%d", &nu); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1063:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB.Finfo,"%d", &(DB.NFnum[v][nu])); } } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Sort_Hodge': BUILDSTDERR: Subdb.c:1161:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fvinfo, "%d %d", &nd, &(nnf_v[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1164:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fvinfo, "%d", &dh); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1165:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fvinfo, "%d", &(nnf_vd[v][dh])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Test_Hodge_db': BUILDSTDERR: Subdb.c:1256:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fhinfo, "%d %d", &nh, &(nnf_d[dh])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1259:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fhinfo, "%d", &h12); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1260:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fhinfo, "%d", &(nnf_dh[dh][h12])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Extract_from_Hodge_db': BUILDSTDERR: Subdb.c:1392:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fhinfo, "%d %d", &nh, &(nnf_d[dh])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1395:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fhinfo, "%d", &h12); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1396:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fhinfo, "%d", &(nnf_dh[dh][h12])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Open_DB': BUILDSTDERR: Subdb.c:1509:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo, "%d %d %d %d %d %lld %d %lld %lld %d %d %d %d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &DB->d,&DB->nV,&DB->nVmax,&DB->NUCmax,&DB->list_num, &DB->nNF,&DB->nSM, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &DB->nNM, &DB->NB, &DB->sl_nNF, &DB->sl_SM, &DB->sl_NM, &DB->sl_NB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1518:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&v); fscanf(DB->Finfo,"%d",&(DB->nNUC[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1518:29: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&v); fscanf(DB->Finfo,"%d",&(DB->nNUC[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1520:12: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &nu); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1521:12: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &(DB->NFnum[v][nu])); } } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Bin_2_ANF_DBsl': BUILDSTDERR: Subdb.c:1836:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d,&i,&j,&nu,&list_num,&L.nNF,&L.nSM,&L.nNM,&L.NB, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sl_nNF,&sl_SM,&sl_NM,&sl_NB); L.nV=i; L.nVmax=j; L.NUCmax=nu; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o cws.o cws.c BUILDSTDERR: cws.c: In function 'AddHalf': BUILDSTDERR: cws.c:411:7: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~ BUILDSTDERR: cws.c:411:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~~ BUILDSTDERR: cws.c: In function 'Npoly2cws': BUILDSTDERR: cws.c:477:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IP_Check(P,&V,&E)) Die("Not IP!"); Sort_VL(&V); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:477:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IP_Check(P,&V,&E)) Die("Not IP!"); Sort_VL(&V); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cws.c: In function 'weicomp': BUILDSTDERR: cws.c:509:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while((i)&&(w1.n[i]==w2.n[i])) i--; return w2.n[i]-w1.n[i]; BUILDSTDERR: ^~~~~ BUILDSTDERR: cws.c:509:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while((i)&&(w1.n[i]==w2.n[i])) i--; return w2.n[i]-w1.n[i]; BUILDSTDERR: ^~~~~~ BUILDSTDERR: cws.c: In function 'insertat': BUILDSTDERR: cws.c:515:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;j<=X->N;j++) X->wli[position].n[j]=ww.n[j]; X->wnum++; BUILDSTDERR: ^~~ BUILDSTDERR: cws.c:515:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;j<=X->N;j++) X->wli[position].n[j]=ww.n[j]; X->wnum++; BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'Make_34_Weights': BUILDSTDERR: cws.c:663:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(Info++) puts(""); WRITE_Weight(&W); printf("%s",c);}} BUILDSTDERR: ^~ BUILDSTDERR: cws.c:663:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(Info++) puts(""); WRITE_Weight(&W); printf("%s",c);}} BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: cws.c: In function 'T_Insertat': BUILDSTDERR: cws.c:805:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jwli[position][j]=ww[j]; X->wnum++; BUILDSTDERR: ^~~ BUILDSTDERR: cws.c:805:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jwli[position][j]=ww[j]; X->wnum++; BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'Make_IP_CWS': BUILDSTDERR: cws.c:1451:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); d = atoi(a); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1451:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); d = atoi(a); BUILDSTDERR: ^ BUILDSTDERR: cws.c:1455:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IsDigit(*a)) Die("after -n there must be a digit!"); nF = atoi(a); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1455:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IsDigit(*a)) Die("after -n there must be a digit!"); nF = atoi(a); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1466:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((narg > n) && (fn[n][0] != '-')) Die("too many infiles!"); n--; t.nu=0; BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1466:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if((narg > n) && (fn[n][0] != '-')) Die("too many infiles!"); n--; t.nu=0; BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'Conv': BUILDSTDERR: cws.c:1698:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); x=atoi(a);} BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1698:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); x=atoi(a);} BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'NP_use_lat': BUILDSTDERR: cws.c:1747:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while((fscanf(outFILE,"%d",&tmp))!=EOF);fclose(outFILE); return tmp; BUILDSTDERR: ^~~~~ BUILDSTDERR: cws.c:1747:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while((fscanf(outFILE,"%d",&tmp))!=EOF);fclose(outFILE); return tmp; BUILDSTDERR: ^~~~~~ BUILDSTDERR: cws.c: In function 'SimplexPointCount': BUILDSTDERR: cws.c:1778:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(n=0;nn; j++) _P_AUX->x[_P_AUX->np][j] = 0; _P_AUX->np++; BUILDSTDERR: ^~~ BUILDSTDERR: E_Poly.c:231:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j = 0; j < _P_AUX->n; j++) _P_AUX->x[_P_AUX->np][j] = 0; _P_AUX->np++; BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from E_Poly.c:1: BUILDSTDERR: E_Poly.c: In function 'AnalyseGorensteinCone': BUILDSTDERR: E_Poly.c:1483:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(_E_D->ne = _V->nv); BUILDSTDERR: ^~~~ BUILDSTDERR: E_Poly.c:1484:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(_E->ne = _V_D->nv); BUILDSTDERR: ^~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Nefpart.o Nefpart.c BUILDSTDERR: Nefpart.c: In function 'Select_Sv': BUILDSTDERR: Nefpart.c:710:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (_F->Test) BUILDSTDERR: ^~ BUILDSTDERR: Nefpart.c:712:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: Select_Sv(S, _VF, _M, _G, _X, _Y, _MR, _FVl, step, _PTL, _F); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: Nefpart.c:705:2: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: scanf("%c",&c); BUILDSTDERR: ^~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o mori.o mori.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o MoriCone.o MoriCone.c BUILDSTDERR: MoriCone.c: In function 'Choose': BUILDSTDERR: MoriCone.c:126:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[CC[c]]; sv=SimplexVolume(X,P->n); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:161:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(c=0;cx[CC[c]]; sv=SimplexVolume(X,P->n); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'OLD_LinRelLatticeBasis': BUILDSTDERR: MoriCone.c:186:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(x) fprintf(SF,","); fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:186:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(x) fprintf(SF,","); fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: MoriCone.c:196:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(x)fprintf(SF,",");fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} /* OFFSET */ BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:196:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(x)fprintf(SF,",");fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} /* OFFSET */ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: MoriCone.c: In function 'MoriGen': BUILDSTDERR: MoriCone.c:222:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inv;i++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:229:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(outFILE,"%d ",V->v[i]); fprintf(outFILE,"#=%d\n",V->nv);} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: MoriCone.c: In function 'Check_Mori': BUILDSTDERR: MoriCone.c:281:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(b=0;bn;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:293:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:260:30: warning: variable 'ng0' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int i,j,r=0,d=P->n,ngen=0, ng0,nv,np; Long Z[POLY_Dmax+1]; VertexNumList V; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'Print_Mori': BUILDSTDERR: MoriCone.c:325:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(b=0;bn;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:337:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:305:30: warning: variable 'ng0' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int i,j,r=0,d=P->n,ngen=0, ng0,e0=0,nm=0,nv,np; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'Triang_from_SR': BUILDSTDERR: MoriCone.c:391:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(binco++>2999)binco=2999; A = (Inci64*) malloc(2*binco*sizeof(Inci64)); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:391:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(binco++>2999)binco=2999; A = (Inci64*) malloc(2*binco*sizeof(Inci64)); BUILDSTDERR: ^ BUILDSTDERR: MoriCone.c: In function 'StanleyReisner': BUILDSTDERR: MoriCone.c:406:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(j>d)j=d+1; while(i2999)binco=2999; BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:406:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(j>d)j=d+1; while(i2999)binco=2999; BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:427:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(TeST.I[i]==T->I[j]) sum++; if(sum!=1) break;} if(in) ok=0;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:427:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(TeST.I[i]==T->I[j]) sum++; if(sum!=1) break;} if(in) ok=0;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:426:38: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: {for(i=0;in;i++) {int sum=0; for(j=0;jn;j++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:427:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(TeST.I[i]==T->I[j]) sum++; if(sum!=1) break;} if(in) ok=0;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'ConeAngle': BUILDSTDERR: MoriCone.c:487:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(X>0)return 1;if(X<0)return -1;return(AcuteAngle(L,R)>0)?0:-1;}// [pi,)->-1 BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:487:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X>0)return 1;if(X<0)return -1;return(AcuteAngle(L,R)>0)?0:-1;}// [pi,)->-1 BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'SameRay': BUILDSTDERR: MoriCone.c:511:52: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: int SameRay(Long *X,Long *Y,int d){int x=0,y=000; while(d--) BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:515:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: if(x) return (x*y>0); else {puts("ZeroVectors in SameRay (forbidden)"); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'MakeVecPrim': BUILDSTDERR: MoriCone.c:539:43: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: void MakeVecPrim(Long *X){Long g=1;if(X[0]*X[1])g=Fgcd(X[0],X[1]); BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: MoriCone.c:540:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(X[2])g=Fgcd(g,X[2]); if(g<0)g=-g; if(g>1){X[0]/=g;X[1]/=g;X[2]/=g;}} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:540:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X[2])g=Fgcd(g,X[2]); if(g<0)g=-g; if(g>1){X[0]/=g;X[1]/=g;X[2]/=g;}} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'Triang1dSFan': BUILDSTDERR: MoriCone.c:570:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jx[i][j]; F[k++]=i;} assert(k==d+1); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:570:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jx[i][j]; F[k++]=i;} assert(k==d+1); BUILDSTDERR: ^ BUILDSTDERR: MoriCone.c:583:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(*B.x[k]>0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=i; (*nmt)++;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:583:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(*B.x[k]>0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=i; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:582:35: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(i>1){CT[*nmt]=X; nt[*nmt]=0; for(k=0;k<=d;k++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:583:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(*B.x[k]>0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=i; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:585:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(*B.x[k]<0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=j; (*nmt)++;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:585:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(*B.x[k]<0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=j; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:584:37: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(j>1){CT[*nmt]=X+i; nt[*nmt]=0; for(k=0;k<=d;k++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:585:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(*B.x[k]<0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=j; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'Triang3dSFan': BUILDSTDERR: MoriCone.c:687:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jx[i][j]; F[f++]=i;} GaleTransform(A,&B); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:687:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jx[i][j]; F[f++]=i;} GaleTransform(A,&B); BUILDSTDERR: ^ BUILDSTDERR: MoriCone.c:722:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(XYZcone(BZR(Eli[a][0]),BZR(b),BZR(Eli[a][1]))>0)break;if(b0)break;if(b0)break;if(bnv,j, cp=_P->np-1,t=E->ne,d=_P->n, Dh0[VERT_Nmax], Dh2[VERT_Nmax]; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'ReadInt': BUILDSTDERR: MoriCone.c:1419:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); return n; BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:1419:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); return n; BUILDSTDERR: ^~~~~~ BUILDSTDERR: MoriCone.c: In function 'Read_INCI': BUILDSTDERR: MoriCone.c:1426:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:1426:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); BUILDSTDERR: ^~~~~~ BUILDSTDERR: MoriCone.c: In function 'Print_Mori_Old': BUILDSTDERR: MoriCone.c:1506:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(k=0;k<=d;k++) pli[k]=V.v[k]; INCI_2_VNL(I[i],&V,p); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:1506:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;k<=d;k++) pli[k]=V.v[k]; INCI_2_VNL(I[i],&V,p); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: MoriCone.c:1509:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(a=0;a<=d;a++)printf("%d ",V.v[a]); puts("=Ij ... error"); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:1509:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(a=0;a<=d;a++)printf("%d ",V.v[a]); puts("=Ij ... error"); BUILDSTDERR: ^~~~ BUILDSTDERR: MoriCone.c:1523:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(b=0;bn;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:1535:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:1547:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(Inci64_LE(IE[i],IE[j])&&!Inci64_EQ(IE[i],IE[j])) break;if(j==nv) m[nm++]=i;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:1547:63: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(Inci64_LE(IE[i],IE[j])&&!Inci64_EQ(IE[i],IE[j])) break;if(j==nv) m[nm++]=i;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:1546:21: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;in,p=P->np, ngen=0, pli[POLY_Dmax+1],ng0,e0=0,nm=0,nv,np; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'ComputeStanleyReisner': BUILDSTDERR: MoriCone.c:1579:24: warning: variable 'G' set but not used [-Wunused-but-set-variable] BUILDSTDERR: Inci64 *IV, *A, *B, *G[POLY_Dmax], *M, *N; BUILDSTDERR: ^ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o SingularInput.o SingularInput.c BUILDSTDERR: MoriCone.c: In function 'ReadInt': BUILDSTDERR: MoriCone.c:1418:24: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: ungetc(c,inFILE); fscanf(inFILE,"%d",&n); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: SingularInput.c: In function 'Read_HyperSurf': BUILDSTDERR: SingularInput.c:49:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fgets(string, sizeof string, stdin); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: SingularInput.c:58:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fgets(string, maxline ,stream); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o poly.x poly.o Coord.o Rat.o Vertex.o Polynf.o LG.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o class.x class.o Coord.o Rat.o Vertex.o Polynf.o Subpoly.o Subadd.o Subdb.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o cws.x cws.o Coord.o Rat.o Vertex.o Polynf.o LG.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o nef.x nef.o Coord.o Rat.o Vertex.o Polynf.o E_Poly.o Nefpart.o LG.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o mori.x mori.o Coord.o Rat.o Vertex.o Polynf.o MoriCone.o SingularInput.o LG.o BUILDSTDERR: SingularInput.o: In function `HyperSurfSingular': BUILDSTDERR: /builddir/build/BUILD/palp-2.1/SingularInput.c:85: warning: the use of `tmpnam' is dangerous, better use `mkstemp' + for file in poly class cws nef mori + mv poly.x bin/poly-4d.x + for file in poly class cws nef mori + mv class.x bin/class-4d.x + for file in poly class cws nef mori + mv cws.x bin/cws-4d.x + for file in poly class cws nef mori + mv nef.x bin/nef-4d.x + for file in poly class cws nef mori + mv mori.x bin/mori-4d.x + make cleanall rm -f *.o *.x core + for dim in 4 5 6 11 + echo Building PALP optimized for 5 dimensions Building PALP optimized for 5 dimensions + sed 's/^#define[^a-zA-Z]*POLY_Dmax.*/#define POLY_Dmax 5/' Global.h-template + make -j4 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o poly.o poly.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Coord.o Coord.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Rat.o Rat.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Vertex.o Vertex.c BUILDSTDERR: Vertex.c: In function 'Print_FaceInfo': BUILDSTDERR: Vertex.c:80:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=1;i<=M;i++)printf(" %d",_I->nf[i]); puts(")]:"); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:80:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;i<=M;i++)printf(" %d",_I->nf[i]); puts(")]:"); BUILDSTDERR: ^~~~ BUILDSTDERR: Coord.c: In function 'IsNextDigit': BUILDSTDERR: Coord.c:18:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(c=='0') return -1; if((c<'0') || ('9'n;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~ BUILDSTDERR: poly.c:226:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;j<_P->n;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c:163:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:163:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Vertex.c: In function 'Vec_is_zero': BUILDSTDERR: Vertex.c:250:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(i--) if(X[i]) return 0; return 1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Vertex.c:250:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(i--) if(X[i]) return 0; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c:209:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: Vertex.c: In function 'Vec_Equal': BUILDSTDERR: Coord.c:209:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Vertex.c:254:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(i--) if(X[i]!=Y[i]) return 0; return 1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Vertex.c:254:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(i--) if(X[i]!=Y[i]) return 0; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c: In function 'Read_PP': BUILDSTDERR: Coord.c:228:8: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:228:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c:235:21: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int tr=0; while('\n'!=fgetc(inFILE)); /* read to end of line */ BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:236:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: if(IN[0]==IN[1]){ BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:255:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:255:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c:258:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:258:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c: In function 'Read_CWS': BUILDSTDERR: Coord.c:274:8: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:274:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'rS': BUILDSTDERR: Rat.c:26:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^~ BUILDSTDERR: Rat.c:26:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^ BUILDSTDERR: Rat.c: In function 'rD': BUILDSTDERR: Rat.c:35:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^~ BUILDSTDERR: Rat.c:35:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^ BUILDSTDERR: Coord.c:323:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:323:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'Fgcd': BUILDSTDERR: Rat.c:81:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~ BUILDSTDERR: Rat.c:81:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'NNgcd': BUILDSTDERR: Rat.c:86:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~ BUILDSTDERR: Rat.c:86:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c: In function 'Orig_Solve_Next_WEq': BUILDSTDERR: Coord.c:375:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:375:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Vertex.c: In function 'New_Start_Vertex': BUILDSTDERR: Vertex.c:362:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;in;i++) E.a[i]=Ea[i]; E.c=0; E.c=-Eval_Eq_on_V(&E,V0,P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:382:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(k=0;kn;i++) E.a[i]=Ea[i]; E.c=0; E.c=-Eval_Eq_on_V(&E,V0,P->n); BUILDSTDERR: ^ BUILDSTDERR: Coord.c: In function 'Solve_Next_WEq': BUILDSTDERR: Coord.c:398:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)<_B->N)_B->x[i-1][i]=1; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:398:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)<_B->N)_B->x[i-1][i]=1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:401:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:401:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Rat.c: In function 'W_to_GLZ': BUILDSTDERR: Rat.c:133:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jn;i++) P->x[n][i]=X[i]; n++; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:466:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=*nm;in;i++) P->x[n][i]=X[i]; n++; BUILDSTDERR: ^ BUILDSTDERR: Vertex.c: In function 'GLZ_Start_Simplex': BUILDSTDERR: Vertex.c:413:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(i==r) break; _V->v[_V->nv++]=y; /* x = dim(span) < d */ BUILDSTDERR: ^~ BUILDSTDERR: Vertex.c:413:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i==r) break; _V->v[_V->nv++]=y; /* x = dim(span) < d */ BUILDSTDERR: ^~ BUILDSTDERR: Vertex.c:424:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:424:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^ BUILDSTDERR: Vertex.c:426:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=-Z[i]; E->c*=-1;} BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:426:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=-Z[i]; E->c*=-1;} BUILDSTDERR: ^ BUILDSTDERR: Vertex.c:433:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:433:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from Vertex.c:1: BUILDSTDERR: Vertex.c:434:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(XX=Eval_Eq_on_V(E,_P->x[_V->v[*d-1]],_P->n)); BUILDSTDERR: ^~ BUILDSTDERR: Rat.c: In function 'LrS': BUILDSTDERR: Rat.c:189:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LLong in line above ... */ BUILDSTDERR: ^~ BUILDSTDERR: Rat.c:189:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LLong in line above ... */ BUILDSTDERR: ^ BUILDSTDERR: Vertex.c:442:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:442:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from Vertex.c:1: BUILDSTDERR: Vertex.c:443:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(XX=Eval_Eq_on_V(E,_P->x[_V->v[x]],_P->n)); BUILDSTDERR: ^~ BUILDSTDERR: Rat.c: In function 'LrD': BUILDSTDERR: Rat.c:198:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LLong in line above ... */ BUILDSTDERR: ^~ BUILDSTDERR: Rat.c:198:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LLong in line above ... */ BUILDSTDERR: ^ BUILDSTDERR: Rat.c: In function 'LFgcd': BUILDSTDERR: Rat.c:244:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~ BUILDSTDERR: Rat.c:244:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'LNNgcd': BUILDSTDERR: Rat.c:249:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~ BUILDSTDERR: Rat.c:249:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'LREgcd': BUILDSTDERR: Rat.c:271:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0; ix[j][i]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:160:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[i][j]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c: In function 'Read_PP': BUILDSTDERR: Coord.c:229:26: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsNextDigit()) fscanf(inFILE,"%d",&IN[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:250:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[j][i]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:252:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[i][j]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c: In function 'Read_CWS': BUILDSTDERR: Coord.c:275:26: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsNextDigit()) fscanf(inFILE,"%d",&IN[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Polynf.o Polynf.c BUILDSTDERR: Polynf.c: In function 'GL_W_to_GLZ': BUILDSTDERR: Polynf.c:134:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnp==1+D) return Simp_Vol_Barycent(A,F,_B,_N); p=A->np-1; *_N=1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:832:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(A->np==1+D) return Simp_Vol_Barycent(A,F,_B,_N); p=A->np-1; *_N=1; BUILDSTDERR: ^ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from Polynf.c:1: BUILDSTDERR: Polynf.c:835:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: Find_Equations(A,V,E); assert(A->np=V->nv); for(e=0;en) (*N)=0; return vol; /* N=0 iff B=0 */ BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:879:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i==P->n) (*N)=0; return vol; /* N=0 iff B=0 */ BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'SemiSimpleRoots': BUILDSTDERR: Polynf.c:886:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(0==Eval_Eq_on_V(&E->e[e],P->x[p],P->n))z++; if(z==1) R[N++]=P->x[p];} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:886:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(0==Eval_Eq_on_V(&E->e[e],P->x[p],P->n))z++; if(z==1) R[N++]=P->x[p];} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:885:54: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: int e,p,d=P->n,N=0; for(p=0;pnp;p++){ int z=0; for(e=0;ene;e++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:886:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(0==Eval_Eq_on_V(&E->e[e],P->x[p],P->n))z++; if(z==1) R[N++]=P->x[p];} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:887:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(N%2) return 0; if(N==0) return -1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:887:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(N%2) return 0; if(N==0) return -1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:892:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(e==N) return 0; if(e>p+1){Long *X=R[e];R[e]=R[p+1];R[p+1]=X;} p++;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:892:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(e==N) return 0; if(e>p+1){Long *X=R[e];R[e]=R[p+1];R[p+1]=X;} p++;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'VxV': BUILDSTDERR: Polynf.c:906:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(--d) z+=X[d]*Y[d]; return z;} BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:906:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(--d) z+=X[d]*Y[d]; return z;} BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'V_to_GLZ': BUILDSTDERR: Polynf.c:914:7: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(j--) G.x[j][x]=G.x[j][i]; while(0n)sq=2;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1136:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X[0][i]+X[2][i]-X[1][i]-X[3][i])break;if(i==P->n)sq=2;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1135:14: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!sq){for(i=0;in;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1136:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(X[0][i]+X[2][i]-X[1][i]-X[3][i])break;if(i==P->n)sq=2;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1138:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(X[0][i]+X[3][i]-X[1][i]-X[2][i])break;if(i==P->n)sq=3;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1138:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X[0][i]+X[3][i]-X[1][i]-X[2][i])break;if(i==P->n)sq=3;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1137:14: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!sq){for(i=0;in;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1138:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(X[0][i]+X[3][i]-X[1][i]-X[2][i])break;if(i==P->n)sq=3;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1151:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<4;i++) S[nsq][i]=el[i]; i=V->nv; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1151:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<4;i++) S[nsq][i]=el[i]; i=V->nv; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'Einstein_Metric': BUILDSTDERR: Polynf.c:1214:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!SimpUnimod(P,V,E,1)) continue; reg++; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1214:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!SimpUnimod(P,V,E,1)) continue; reg++; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1228:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1228:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:1239:10: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; } BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1239:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; } BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:1271:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(bcz) strcat(c," bary"); if(ssr) strcat(c," semisimple"); BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1271:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(bcz) strcat(c," bary"); if(ssr) strcat(c," semisimple"); BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1277:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnv;j++)printf("%2ld ",P->x[V->v[j]][i]);printf(" "); BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1277:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jnv;j++)printf("%2ld ",P->x[V->v[j]][i]);printf(" "); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c:1278:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jlines of GX */ BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1394:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(ix[i][j]=PM[s[i]][j];A->n=edim; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1419:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=edim; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:1432:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=d;A->np=p; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1463:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=d;A->np=p; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'All_CDn_Fibrations': BUILDSTDERR: Polynf.c:1477:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(!PM[i][--j]) if(j==0) break; if(jx[i][j]=PM[s[i]][j];A->n=fdim; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1481:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=fdim; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'IP_Simplex_Fiber': BUILDSTDERR: Polynf.c:1543:33: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: F->nf=0; for(n=0;nW[i][j]);puts("");exit(0);}} BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1555:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jW[i][j]);puts("");exit(0);}} BUILDSTDERR: ^~~~ BUILDSTDERR: Polynf.c: In function 'IP_Simplex_Decomp': BUILDSTDERR: Polynf.c:1564:24: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(n=0;nnp-_P->n) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1596:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: fprintf(outFILE," > %d=#pts-dim",np-_P->n);fputs("\n",outFILE);} BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c: In function 'Print_Fiber_PolyData': BUILDSTDERR: Polynf.c:1609:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0; jn-w+1; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1609:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0; jn-w+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1629:52: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(p=0;pnv;p++)for(i=0;ix[V->v[p]][s]; F->x[p][i]=x;} BUILDSTDERR: ^ BUILDSTDERR: LG.c: In function 'auxString2SInt': BUILDSTDERR: LG.c:27:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(('0'<=c[j])&&(c[j]<='9')) *n = 10*(*n)+c[j++]-'0'; if(neg)*n *=-1; BUILDSTDERR: ^~~~~ BUILDSTDERR: LG.c:27:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(('0'<=c[j])&&(c[j]<='9')) *n = 10*(*n)+c[j++]-'0'; if(neg)*n *=-1; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:28:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(j) while(c[j]==' ') j++; return j; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:28:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(j) while(c[j]==' ') j++; return j; BUILDSTDERR: ^~~~~~ BUILDSTDERR: LG.c: In function 'Read_WZ_PP': BUILDSTDERR: LG.c:53:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(c[i]==b)i++; if((c[i]=='=')&&(c[i+1]=='d'))i+=2; while(c[i]==b)i++; BUILDSTDERR: ^~~~~ BUILDSTDERR: LG.c:53:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(c[i]==b)i++; if((c[i]=='=')&&(c[i+1]=='d'))i+=2; while(c[i]==b)i++; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:57:2: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while((im[*nz]=10*WZ->m[*nz]+c[i++]-'0';j=0; BUILDSTDERR: ^~~~~ BUILDSTDERR: LG.c:57:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while((im[*nz]=10*WZ->m[*nz]+c[i++]-'0';j=0; BUILDSTDERR: ^ BUILDSTDERR: LG.c:86:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(k=0;kz[i][k]*WZ->B[k][j]; g=NNgcd(Za[j],g);} BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:86:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;kz[i][k]*WZ->B[k][j]; g=NNgcd(Za[j],g);} BUILDSTDERR: ^ BUILDSTDERR: LG.c:88:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(g==WZ->m[i]) continue; if(g>1) for(k=0;km[i]) continue; if(g>1) for(k=0;kA[k]-=X*WZ->B[k][0]; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:105:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jrI[j]);puts(""); BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:105:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jrI[j]);puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Polynf.c: In function 'Print_Fibrations': BUILDSTDERR: Polynf.c:1707:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inp-1;i++) C[i]='_'; for(i=0;inp-1;i++) C[i]='_'; for(i=0;inp-1;i++) BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:117:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;irI[i]) break; if(i make P0=0 */ BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:117:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;irI[i]) break; if(i make P0=0 */ BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1708:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inp-1;i++) BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:134:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jz[i][j]*WZ->A[j]; if(0==(A%=M)) continue; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:134:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jz[i][j]*WZ->A[j]; if(0==(A%=M)) continue; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:145:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:145:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'IP_Simplices': BUILDSTDERR: Polynf.c:1755:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(V.v[i]>V.v[j]) swap(&V.v[i],&V.v[j]); nv=V.v[V.nv-1]+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1755:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(V.v[i]>V.v[j]) swap(&V.v[i],&V.v[j]); nv=V.v[V.nv-1]+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1754:24: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;iV.v[j]) swap(&V.v[i],&V.v[j]); nv=V.v[V.nv-1]+1; BUILDSTDERR: ^~ BUILDSTDERR: LG.c: In function 'Read_Weight': BUILDSTDERR: LG.c:191:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:191:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: LG.c: In function 'TEST_LatticeBasis': BUILDSTDERR: LG.c:245:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(a=0;a<_B->N;a++) printf(" %3d",(int) _B->x[p][a]); puts(""); BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:245:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(a=0;a<_B->N;a++) printf(" %3d",(int) _B->x[p][a]); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Polynf.c:1790:48: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: fprintf(outFILE," #IP-simp=%d",F->nw); if(F->nw>np-_P->n) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1791:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: fprintf(outFILE," > %d=#pts-dim",np-_P->n); fputs("\n",outFILE); BUILDSTDERR: ^~~~~ BUILDSTDERR: LG.c: In function 'Make_Poly_Points': BUILDSTDERR: LG.c:272:62: warning: variable 'nip' set but not used [-Wunused-but-set-variable] BUILDSTDERR: { AmbiLatticeBasis B; Weight *_W=_W_in; int /* index=0,*/ nip; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1811:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(CD) free(F->P); free(F); return; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1811:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(CD) free(F->P); free(F); return; BUILDSTDERR: ^~~~ BUILDSTDERR: Polynf.c: In function 'AuxColGCD': BUILDSTDERR: Polynf.c:1830:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(++l<*d) if((x=labs(GxP(G[l],X,d)))) g=(g) ? Fgcd(g,x) : x; return g; BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:1830:71: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(++l<*d) if((x=labs(GxP(G[l],X,d)))) g=(g) ? Fgcd(g,x) : x; return g; BUILDSTDERR: ^~~~~~ BUILDSTDERR: LG.c: In function 'PrintPoCoLi': BUILDSTDERR: LG.c:445:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(co!=1) printf("%d ",co); printf("x^%d ",(int)P->e[i]); }} BUILDSTDERR: ^~ BUILDSTDERR: LG.c:445:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(co!=1) printf("%d ",co); printf("x^%d ",(int)P->e[i]); }} BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'GL_Lattice_Basis': BUILDSTDERR: Polynf.c:1844:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(L=0;L1){M[i]/=g; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1929:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;k<*p;k++) g=NNgcd(g,Z[i][k]); if(g>1){M[i]/=g; BUILDSTDERR: ^~ BUILDSTDERR: LG.c: In function 'Init_Multiloop': BUILDSTDERR: LG.c:571:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(*j=0;*j<*J;(*j)++)X*=N[*j]; *j=0; return X; /* return order=prod(N) */ BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:571:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(*j=0;*j<*J;(*j)++)X*=N[*j]; *j=0; return X; /* return order=prod(N) */ BUILDSTDERR: ^ BUILDSTDERR: LG.c: In function 'Count_b01': BUILDSTDERR: LG.c:580:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jm[j]; for(l=0;ld;l++) /* Z_d==GSO */ BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:580:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jm[j]; for(l=0;ld;l++) /* Z_d==GSO */ BUILDSTDERR: ^~~ BUILDSTDERR: LG.c: In function 'Fast_c9_VaHo': BUILDSTDERR: LG.c:617:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<=N;i++) mask[i]=1<m[k]; R=kgV/W->d; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:619:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;km[k]; R=kgV/W->d; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'Aux_Mat_2_QuotientZ': BUILDSTDERR: Polynf.c:2023:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;im[k]; R=kgV/W->d; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:659:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;km[k]; R=kgV/W->d; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'ImprovePhase': BUILDSTDERR: Polynf.c:2055:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(x<0)x+=m; for(j=*p-1;0<=j;j--) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2055:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(x<0)x+=m; for(j=*p-1;0<=j;j--) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2057:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(s<0)s+=m; if(2*s>m){for(l=0;l<*p;l++)A[l]*=-1;s=m-s;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2057:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(s<0)s+=m; if(2*s>m){for(l=0;l<*p;l++)A[l]*=-1;s=m-s;} BUILDSTDERR: ^~ BUILDSTDERR: LG.c: In function 'Test_BottomUpQuot': BUILDSTDERR: LG.c:694:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(i)return 1; printf("Num=");PrintPoCoLi(Num); BUILDSTDERR: ^~ BUILDSTDERR: LG.c:694:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i)return 1; printf("Num=");PrintPoCoLi(Num); BUILDSTDERR: ^~~~~~ BUILDSTDERR: LG.c: In function 'MakeMobius': BUILDSTDERR: LG.c:710:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=1;in=n=2*n+(X==i*i); /* #(Div(X)) */ BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:710:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;in=n=2*n+(X==i*i); /* #(Div(X)) */ BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'GL_Lattice_Basis_QZ': BUILDSTDERR: Polynf.c:2115:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(l=C;l %ld /%ld\n", BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c:2132:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnw>1) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2166:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(L[pi[j-1]]nw>1) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2165:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ii;j--) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2166:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(L[pi[j-1]]nw>1) BUILDSTDERR: ^~ BUILDSTDERR: LG.c: In function 'Calc_VaHo': BUILDSTDERR: LG.c:914:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(co>cM) cM=co; sum+=co; } BUILDSTDERR: ^~ BUILDSTDERR: LG.c:914:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(co>cM) cM=co; sum+=co; } BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c: In function 'WZ_to_GLZ': BUILDSTDERR: Polynf.c:2192:62: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { fprintf(stderr,"\nError in WZ_to_GLZ (overflow?):\n");for(i=0;i<*d;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2193:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(stderr,"%ld ",W[i]);fprintf(stderr,"=W nonzero=%d<%d\n",r,*d); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c: In function 'Print_xxG': BUILDSTDERR: Polynf.c:2206:34: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int i,j; for(i=0;i<*d;i++) {for(j=0;j<*d;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2207:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(outFILE,"%3ld ",G[i][j]); fprintf(outFILE,"%s\n",s);} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: LG.c: In function 'OLDTrans_Check': BUILDSTDERR: LG.c:990:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(targets==NULL) OLDInit_Trans_Check(mask,&targets,&mighty); targets[0]=0; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:990:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(targets==NULL) OLDInit_Trans_Check(mask,&targets,&mighty); targets[0]=0; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c: In function 'VP_2_CWS': BUILDSTDERR: Polynf.c:2218:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(p[r]>p[R]) R=r; if(p[R]==p[r]) if(d[r]p[R]) R=r; if(p[R]==p[r]) if(d[r]W[0][j]=W[R][j]; CW->d[0]=d[R]; CW->nw=1; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2220:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jW[0][j]=W[R][j]; CW->d[0]=d[R]; CW->nw=1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2232:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=CW->nw;inw;iW[CW->nw][j]=W[R][j];CW->d[CW->nw]=d[R]; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2233:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jW[CW->nw][j]=W[R][j];CW->d[CW->nw]=d[R]; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'LatVol_IPs_degD': BUILDSTDERR: Polynf.c:2285:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jn;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2285:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jn;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c:2294:37: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnp;j++){ int i,cd=0; for(e=0;ene;e++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2296:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if((cd==0)||(E->ne==P->n+1)) BUILDSTDERR: ^~ BUILDSTDERR: LG.c: In function 'Read_WZ_PP': BUILDSTDERR: LG.c:38:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(inFILE,"%d",I); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: LG.c:41:17: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsDigit(C)) fscanf(inFILE,"%d",&I[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Polynf.c: In function 'Check_ANF_Form': BUILDSTDERR: Polynf.c:2332:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<=d;i++) if(VM[i][0]) break; c+=(i==d+1); /* 0 == VM[0] */ BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2332:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<=d;i++) if(VM[i][0]) break; c+=(i==d+1); /* 0 == VM[0] */ BUILDSTDERR: ^ BUILDSTDERR: LG.c: In function 'Read_Weight': BUILDSTDERR: LG.c:182:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(inFILE,"%d",I); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: LG.c:185:17: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsDigit(c)) fscanf(inFILE,"%d",&I[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Polynf.c:2333:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=1;i<=d;i++) if(VM[i][1]) break; c+=(i==d+1); c+=(VM[0][1]==1); BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2333:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;i<=d;i++) if(VM[i][1]) break; c+=(i==d+1); c+=(VM[0][1]==1); BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'Make_ANF': BUILDSTDERR: Polynf.c:2361:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[V->v[i]][d]=1; P->n=d+1; V->nv++; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2361:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[V->v[i]][d]=1; P->n=d+1; V->nv++; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2362:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;j<=d;j++) P->x[p][j]=0; P->np=p+1; V->v[v]=p; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2362:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;j<=d;j++) P->x[p][j]=0; P->np=p+1; V->v[v]=p; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2364:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;je[e].a[j]=0;E->e[e].a[d]=-1; E->e[e].c=1; E->ne++; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2364:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;je[e].a[j]=0;E->e[e].a[d]=-1; E->e[e].c=1; E->ne++; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'EPrint_VL': BUILDSTDERR: Polynf.c:2380:26: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<_P->n;i++) { for(j=0;jnv;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2381:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(stderr," %3ld",_P->x[V->v[j]][i]);fprintf(stderr,"\n");}} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c: In function 'Print_Facets': BUILDSTDERR: Polynf.c:2395:26: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;in;i++){for(j=0;jn;i++){for(j=0;jne;e++) FI[e]=0; for(n=0;nne;e++) FI[e]=0; for(n=0;nd) return 0; p[i++]=n;} for(n=0;nx[p[n]]; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2491:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i>d) return 0; p[i++]=n;} for(n=0;nx[p[n]]; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2497:20: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: if(sum || (m2*p2)) return 0; /* Batyrev :: inconsistent projection */ BUILDSTDERR: ~~~^~~~ BUILDSTDERR: Polynf.c:2511:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(n=26;n<125-e;n++) s[n]=s[e+n-26]; s[n]=0; Print_PPL(P,s); outFILE=OF; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2511:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(n=26;n<125-e;n++) s[n]=s[e+n-26]; s[n]=0; Print_PPL(P,s); outFILE=OF; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2514:56: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(c=0;cne;f++)if((FI[f]&CI[c])==CI[c])printf(" F[%d]",f);puts("");} BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2517:70: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(f=0;fne;f++)if((FI[f]&CI[c])==CI[c])printf(" F[%d]",f);puts("");} BUILDSTDERR: ^~~~ BUILDSTDERR: Polynf.c:2537:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:2537:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2559:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:2559:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o class.o class.c BUILDSTDERR: class.c: In function 'main': BUILDSTDERR: class.c:280:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else printf("original lattices only\n"); break; BUILDSTDERR: ^~~~ BUILDSTDERR: class.c:280:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: else printf("original lattices only\n"); break; BUILDSTDERR: ^~~~~ BUILDSTDERR: class.c: In function 'LocalPrintUsage': BUILDSTDERR: class.c:225:1: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: scanf("%s",&hc); BUILDSTDERR: ^~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Subpoly.o Subpoly.c BUILDSTDERR: Subpoly.c: In function 'Start_Make_All_Subpolys': BUILDSTDERR: Subpoly.c:547:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(inFILE,"%d",&(KL.nk)); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subpoly.c:550:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(inFILE,"%d",&j); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Subadd.o Subadd.c BUILDSTDERR: Subadd.c: In function 'Init_FInfoList': BUILDSTDERR: Subadd.c:78:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<=VERT_Nmax;i++) FI->nNUC[i]=0; FI->NFli=NULL; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:78:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<=VERT_Nmax;i++) FI->nNUC[i]=0; FI->NFli=NULL; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'Read_Honest_Poly': BUILDSTDERR: Subadd.c:209:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FI->NFli != NULL) printf("WARNing: NFli != NULL"); fflush(stdout); BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:209:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FI->NFli != NULL) printf("WARNing: NFli != NULL"); fflush(stdout); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'Read_Aux_File': BUILDSTDERR: Subadd.c:253:6: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else strcpy(auxfn,L->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~ BUILDSTDERR: Subadd.c:253:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: else strcpy(auxfn,L->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'Write_Bin_File': BUILDSTDERR: Subadd.c:353:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((NFnum[i][j]=L->Aux.NFnum[i][j]+AI.NFnum[i][j])) v_li++; li+=v_li; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:353:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if((NFnum[i][j]=L->Aux.NFnum[i][j]+AI.NFnum[i][j])) v_li++; li+=v_li; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:352:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int v_li=0; for(j=1;j<=NUCmax;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:353:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if((NFnum[i][j]=L->Aux.NFnum[i][j]+AI.NFnum[i][j])) v_li++; li+=v_li; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'Write_Aux_File': BUILDSTDERR: Subadd.c:423:6: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else strcpy(auxfn,S->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~ BUILDSTDERR: Subadd.c:423:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: else strcpy(auxfn,S->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'Add_NF_to_List': BUILDSTDERR: Subadd.c:729:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(incT>0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:729:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:736:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:736:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:745:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:745:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'BminOff': BUILDSTDERR: Subadd.c:834:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)for(j=i;j<*d;j++) if(V[i][j]!=(i==j))return 0; return 1; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:834:70: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)for(j=i;j<*d;j++) if(V[i][j]!=(i==j))return 0; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'AuxBase2nUC': BUILDSTDERR: Subadd.c:841:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*nx-1;i++) BasePutInt(base,&m,&X); m--; BasePutInt(base,&m,&X); BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:841:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*nx-1;i++) BasePutInt(base,&m,&X); m--; BasePutInt(base,&m,&X); BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'AuxVnf2ucNF': BUILDSTDERR: Subadd.c:929:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(one) BasePutInt(base,off,&X); i=UNIT_OFF; BasePutInt(&i,ms,&X); BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:929:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(one) BasePutInt(base,off,&X); i=UNIT_OFF; BasePutInt(&i,ms,&X); BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'UCnf2vNF': BUILDSTDERR: Subadd.c:937:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*nuc/2;i++) X.x[i]=uc[2*i]+UCM*uc[2*i+1]; i=UNIT_OFF; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:937:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*nuc/2;i++) X.x[i]=uc[2*i]+UCM*uc[2*i+1]; i=UNIT_OFF; BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'VF_2_ucNF': BUILDSTDERR: Subadd.c:970:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(V->nvne) MS=1; if(V->nv>E->ne) MS=2; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:970:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(V->nvne) MS=1; if(V->nv>E->ne) MS=2; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1040:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=i;j<*NV;j++) err+=(tNF[i][j]!=V_NF[i][j]); if(err) err*=1000; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1040:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=i;j<*NV;j++) err+=(tNF[i][j]!=V_NF[i][j]); if(err) err*=1000; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1039:11: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(MS<2) for(i=0;i<*d;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1040:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=i;j<*NV;j++) err+=(tNF[i][j]!=V_NF[i][j]); if(err) err*=1000; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1041:28: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(MS-1) for(i=0;i<*d;i++)for(j=i;j<*NV;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1042:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: err+=(tNF[i][j]!=F_NF[i][j]); if(err) Err=1; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'AuxPut_hNF': BUILDSTDERR: Subadd.c:1101:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=pos--;i<*slNF;i++) SLp[i-1]=SLp[i]; (*slNF)--; (*slNB)-= *nu+2; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1101:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=pos--;i<*slNF;i++) SLp[i-1]=SLp[i]; (*slNF)--; (*slNB)-= *nu+2; BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'Add_Polya_2_Polyi': BUILDSTDERR: Subadd.c:1138:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { if(!(AmI=vA-vI)) if(!(AmI=nuA-nuI)) BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1140:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(AmI<0) /* put A */ BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1152:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((++a)0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1333:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1340:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1340:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1349:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1349:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'fgetUI': BUILDSTDERR: Subadd.c:175:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%c%c%c%c",&A,&B,&C,&D); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: LG.c: In function 'Calc_VaHo': BUILDSTDERR: LG.c:908:34: warning: 'w[]' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: P->A=Z->A=COEFF_Nmax; R->A=w[N-1]+1; BUILDSTDERR: ~^~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Subdb.o Subdb.c BUILDSTDERR: Subdb.c: In function 'Add_Polya_2_DBi': BUILDSTDERR: Subdb.c:263:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(*dbo==0)dbo=dbi; strcpy(Ofn,dbo); Ofx=&Ofn[strlen(dbo)]; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:263:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(*dbo==0)dbo=dbi; strcpy(Ofn,dbo); Ofx=&Ofn[strlen(dbo)]; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:296:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { if(!(AmI=vA-vI)) if(!(AmI=nuA-nuI)) BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:298:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(AmI<0) /* put A */ BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:310:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((++s)=slNF) goto END_SL; uc = & (ucSL[SLp[i]]); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:845:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i>=slNF) goto END_SL; uc = & (ucSL[SLp[i]]); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:846:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((uc[0]!=v)||(uc[1]!=nu)) goto END_VN; break; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:846:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if((uc[0]!=v)||(uc[1]!=nu)) goto END_VN; break; BUILDSTDERR: ^~~~~ BUILDSTDERR: Subdb.c: In function 'Bin2a': BUILDSTDERR: Subdb.c:935:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:935:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Bin2aDBsl': BUILDSTDERR: Subdb.c:989:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:989:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Read_H_poly_from_DB': BUILDSTDERR: Subdb.c:1587:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inp;i++)for(j=0;jn;j++)P->x[i][j]=NF[j][i]; MS%=4; BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1587:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inp;i++)for(j=0;jn;j++)P->x[i][j]=NF[j][i]; MS%=4; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c: In function 'Aux_Print_CoverPoly': BUILDSTDERR: Subdb.c:1634:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij);} puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1634:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij);} puts(""); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:1641:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: printf(" G.P="); for(j=0;j<*N;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1642:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: printf("%2ld ",AuxGxP(G[i],X[j],d));puts("");} exit(0);} BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Aux_Print_SLpoly': BUILDSTDERR: Subdb.c:1648:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=1;i<*d;i++) printf(" %ld",D[i]); printf(" #%d\n",*x); BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1648:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;i<*d;i++) printf(" %ld",D[i]); printf(" #%d\n",*x); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:1657:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij/D[i]);} puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1657:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij/D[i]);} puts(""); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:1664:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: printf(" G.P="); for(j=0;j<*N;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1665:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: printf("%2ld ",AuxGxP(G[i],X[j],d));puts("");} exit(0);} BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'PH_Sublat_Polys': BUILDSTDERR: Subdb.c:1683:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(('1'I */ BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1683:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(('1'I */ BUILDSTDERR: ^ BUILDSTDERR: Subdb.c:1694:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int e, z=0; for(e=0;eomitFIP) RelPts[N++]=_P->x[p]; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c: In function 'V_Sublat_Polys': BUILDSTDERR: Subdb.c:1739:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(N=0;Nx[V.v[N]]; ++x; BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1739:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(N=0;Nx[V.v[N]]; ++x; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c: In function 'Bin_2_ANF': BUILDSTDERR: Subdb.c:1823:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1823:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Bin_2_ANF_DBsl': BUILDSTDERR: Subdb.c:1874:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1874:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Init_DB': BUILDSTDERR: Subdb.c:136:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo, "%d %d %d %d %d %lld %d %lld %lld %d %d %d %d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d, &DB->nV, &DB->nVmax, &DB->NUCmax, &list_num, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &DB->nNF, &DB->nSM, &DB->nNM, &DB->NB, &sl_nNF, &sl_SM, &sl_NM, &sl_NB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:150:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&v); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:151:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&(DB->nNUC[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:153:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &nu); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:154:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &(DB->NFnum[v][nu])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Add_Polya_2_DBi': BUILDSTDERR: Subdb.c:267:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(FI,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d",&d,&i,&j,&nu,&Ili, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &FIi.nNF,&FIi.nSM,&FIi.nNM,&FIi.NB,&IslNF,&IslSM,&IslNM,&IslNB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:274:8: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&v); fscanf(FI,"%d",&j); FIi.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:274:28: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&v); fscanf(FI,"%d",&j); FIi.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:276:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&nu); fscanf(FI,"%d",&FIi.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:276:27: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&nu); fscanf(FI,"%d",&FIi.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Check_NF_Order': BUILDSTDERR: Subdb.c:512:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d,&i,&j,&nu,&list_num,&L.nNF,&L.nSM,&L.nNM,&L.NB, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sl_nNF,&sl_SM,&sl_NM,&sl_NB); L.nV=i; L.nVmax=j; L.NUCmax=nu; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:523:11: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&v); fscanf(F,"%d",&j); L.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:523:30: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&v); fscanf(F,"%d",&j); L.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:526:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&nu); fscanf(F,"%d",&L.NFnum[v][nu]); tln++; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:526:35: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&nu); fscanf(F,"%d",&L.NFnum[v][nu]); tln++; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Reduce_Aux_File': BUILDSTDERR: Subdb.c:652:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(FS,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%lld",&d,&i,&j,&nu,&Sli, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sNF,&FIs.nSM,&sNM,&FIs.NB,&SslNF,&SslSM,&SslNM,&SslNB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:656:11: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&v); fscanf(FS,"%d",&j); FIs.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:656:31: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&v); fscanf(FS,"%d",&j); FIs.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:658:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&nu);fscanf(FS,"%d",&FIs.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:658:36: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&nu);fscanf(FS,"%d",&FIs.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Bin2aDBsl': BUILDSTDERR: Subdb.c:953:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d,&i,&j,&nu,&list_num,&L.nNF,&L.nSM,&L.nNM,&L.NB, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sl_nNF,&sl_SM,&sl_NM,&sl_NB); L.nV=i; L.nVmax=j; L.NUCmax=nu; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'DB_to_Hodge': BUILDSTDERR: Subdb.c:1047:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB.Finfo, "%d %d %d %d %d %lld %d %lld %lld %d %d %d %d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d, &DB.nV, &DB.nVmax, &DB.NUCmax, &list_num, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &DB.nNF, &DB.nSM, &DB.nNM, &DB.NB, &sl_nNF, &sl_SM, &sl_NM, &sl_NB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1059:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB.Finfo,"%d",&v); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1060:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB.Finfo,"%d",&(DB.nNUC[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1062:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB.Finfo,"%d", &nu); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1063:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB.Finfo,"%d", &(DB.NFnum[v][nu])); } } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Sort_Hodge': BUILDSTDERR: Subdb.c:1161:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fvinfo, "%d %d", &nd, &(nnf_v[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1164:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fvinfo, "%d", &dh); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1165:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fvinfo, "%d", &(nnf_vd[v][dh])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Test_Hodge_db': BUILDSTDERR: Subdb.c:1256:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fhinfo, "%d %d", &nh, &(nnf_d[dh])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1259:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fhinfo, "%d", &h12); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1260:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fhinfo, "%d", &(nnf_dh[dh][h12])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Extract_from_Hodge_db': BUILDSTDERR: Subdb.c:1392:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fhinfo, "%d %d", &nh, &(nnf_d[dh])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1395:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fhinfo, "%d", &h12); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1396:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(Fhinfo, "%d", &(nnf_dh[dh][h12])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Open_DB': BUILDSTDERR: Subdb.c:1509:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo, "%d %d %d %d %d %lld %d %lld %lld %d %d %d %d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &DB->d,&DB->nV,&DB->nVmax,&DB->NUCmax,&DB->list_num, &DB->nNF,&DB->nSM, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &DB->nNM, &DB->NB, &DB->sl_nNF, &DB->sl_SM, &DB->sl_NM, &DB->sl_NB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1518:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&v); fscanf(DB->Finfo,"%d",&(DB->nNUC[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1518:29: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&v); fscanf(DB->Finfo,"%d",&(DB->nNUC[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1520:12: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &nu); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1521:12: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &(DB->NFnum[v][nu])); } } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Bin_2_ANF_DBsl': BUILDSTDERR: Subdb.c:1836:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d,&i,&j,&nu,&list_num,&L.nNF,&L.nSM,&L.nNM,&L.NB, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sl_nNF,&sl_SM,&sl_NM,&sl_NB); L.nV=i; L.nVmax=j; L.NUCmax=nu; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o cws.o cws.c BUILDSTDERR: cws.c: In function 'AddHalf': BUILDSTDERR: cws.c:411:7: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~ BUILDSTDERR: cws.c:411:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~~ BUILDSTDERR: cws.c: In function 'Npoly2cws': BUILDSTDERR: cws.c:477:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IP_Check(P,&V,&E)) Die("Not IP!"); Sort_VL(&V); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:477:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IP_Check(P,&V,&E)) Die("Not IP!"); Sort_VL(&V); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cws.c: In function 'weicomp': BUILDSTDERR: cws.c:509:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while((i)&&(w1.n[i]==w2.n[i])) i--; return w2.n[i]-w1.n[i]; BUILDSTDERR: ^~~~~ BUILDSTDERR: cws.c:509:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while((i)&&(w1.n[i]==w2.n[i])) i--; return w2.n[i]-w1.n[i]; BUILDSTDERR: ^~~~~~ BUILDSTDERR: cws.c: In function 'insertat': BUILDSTDERR: cws.c:515:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;j<=X->N;j++) X->wli[position].n[j]=ww.n[j]; X->wnum++; BUILDSTDERR: ^~~ BUILDSTDERR: cws.c:515:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;j<=X->N;j++) X->wli[position].n[j]=ww.n[j]; X->wnum++; BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'Make_34_Weights': BUILDSTDERR: cws.c:663:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(Info++) puts(""); WRITE_Weight(&W); printf("%s",c);}} BUILDSTDERR: ^~ BUILDSTDERR: cws.c:663:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(Info++) puts(""); WRITE_Weight(&W); printf("%s",c);}} BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: cws.c: In function 'T_Insertat': BUILDSTDERR: cws.c:805:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jwli[position][j]=ww[j]; X->wnum++; BUILDSTDERR: ^~~ BUILDSTDERR: cws.c:805:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jwli[position][j]=ww[j]; X->wnum++; BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'Make_IP_CWS': BUILDSTDERR: cws.c:1451:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); d = atoi(a); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1451:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); d = atoi(a); BUILDSTDERR: ^ BUILDSTDERR: cws.c:1455:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IsDigit(*a)) Die("after -n there must be a digit!"); nF = atoi(a); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1455:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IsDigit(*a)) Die("after -n there must be a digit!"); nF = atoi(a); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1466:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((narg > n) && (fn[n][0] != '-')) Die("too many infiles!"); n--; t.nu=0; BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1466:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if((narg > n) && (fn[n][0] != '-')) Die("too many infiles!"); n--; t.nu=0; BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'Conv': BUILDSTDERR: cws.c:1698:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); x=atoi(a);} BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1698:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); x=atoi(a);} BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'NP_use_lat': BUILDSTDERR: cws.c:1747:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while((fscanf(outFILE,"%d",&tmp))!=EOF);fclose(outFILE); return tmp; BUILDSTDERR: ^~~~~ BUILDSTDERR: cws.c:1747:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while((fscanf(outFILE,"%d",&tmp))!=EOF);fclose(outFILE); return tmp; BUILDSTDERR: ^~~~~~ BUILDSTDERR: cws.c: In function 'SimplexPointCount': BUILDSTDERR: cws.c:1778:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(n=0;nn; j++) _P_AUX->x[_P_AUX->np][j] = 0; _P_AUX->np++; BUILDSTDERR: ^~~ BUILDSTDERR: E_Poly.c:231:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j = 0; j < _P_AUX->n; j++) _P_AUX->x[_P_AUX->np][j] = 0; _P_AUX->np++; BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from E_Poly.c:1: BUILDSTDERR: E_Poly.c: In function 'AnalyseGorensteinCone': BUILDSTDERR: E_Poly.c:1483:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(_E_D->ne = _V->nv); BUILDSTDERR: ^~~~ BUILDSTDERR: E_Poly.c:1484:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(_E->ne = _V_D->nv); BUILDSTDERR: ^~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Nefpart.o Nefpart.c BUILDSTDERR: Nefpart.c: In function 'Select_Sv': BUILDSTDERR: Nefpart.c:710:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (_F->Test) BUILDSTDERR: ^~ BUILDSTDERR: Nefpart.c:712:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: Select_Sv(S, _VF, _M, _G, _X, _Y, _MR, _FVl, step, _PTL, _F); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: Nefpart.c:705:2: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: scanf("%c",&c); BUILDSTDERR: ^~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o mori.o mori.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o MoriCone.o MoriCone.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o SingularInput.o SingularInput.c BUILDSTDERR: MoriCone.c: In function 'Choose': BUILDSTDERR: MoriCone.c:126:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[CC[c]]; sv=SimplexVolume(X,P->n); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:161:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(c=0;cx[CC[c]]; sv=SimplexVolume(X,P->n); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'OLD_LinRelLatticeBasis': BUILDSTDERR: MoriCone.c:186:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(x) fprintf(SF,","); fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:186:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(x) fprintf(SF,","); fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: MoriCone.c:196:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(x)fprintf(SF,",");fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} /* OFFSET */ BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:196:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(x)fprintf(SF,",");fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} /* OFFSET */ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: MoriCone.c: In function 'MoriGen': BUILDSTDERR: MoriCone.c:222:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inv;i++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:229:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(outFILE,"%d ",V->v[i]); fprintf(outFILE,"#=%d\n",V->nv);} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: MoriCone.c: In function 'Check_Mori': BUILDSTDERR: MoriCone.c:281:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(b=0;bn;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:293:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:260:30: warning: variable 'ng0' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int i,j,r=0,d=P->n,ngen=0, ng0,nv,np; Long Z[POLY_Dmax+1]; VertexNumList V; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'Print_Mori': BUILDSTDERR: MoriCone.c:325:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(b=0;bn;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:337:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:305:30: warning: variable 'ng0' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int i,j,r=0,d=P->n,ngen=0, ng0,e0=0,nm=0,nv,np; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'Triang_from_SR': BUILDSTDERR: MoriCone.c:391:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(binco++>2999)binco=2999; A = (Inci64*) malloc(2*binco*sizeof(Inci64)); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:391:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(binco++>2999)binco=2999; A = (Inci64*) malloc(2*binco*sizeof(Inci64)); BUILDSTDERR: ^ BUILDSTDERR: SingularInput.c: In function 'Read_HyperSurf': BUILDSTDERR: SingularInput.c:49:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fgets(string, sizeof string, stdin); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: SingularInput.c:58:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fgets(string, maxline ,stream); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: MoriCone.c: In function 'StanleyReisner': BUILDSTDERR: MoriCone.c:406:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(j>d)j=d+1; while(i2999)binco=2999; BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:406:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(j>d)j=d+1; while(i2999)binco=2999; BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:427:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(TeST.I[i]==T->I[j]) sum++; if(sum!=1) break;} if(in) ok=0;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:427:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(TeST.I[i]==T->I[j]) sum++; if(sum!=1) break;} if(in) ok=0;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:426:38: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: {for(i=0;in;i++) {int sum=0; for(j=0;jn;j++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:427:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(TeST.I[i]==T->I[j]) sum++; if(sum!=1) break;} if(in) ok=0;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'ConeAngle': BUILDSTDERR: MoriCone.c:487:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(X>0)return 1;if(X<0)return -1;return(AcuteAngle(L,R)>0)?0:-1;}// [pi,)->-1 BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:487:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X>0)return 1;if(X<0)return -1;return(AcuteAngle(L,R)>0)?0:-1;}// [pi,)->-1 BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'SameRay': BUILDSTDERR: MoriCone.c:511:52: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: int SameRay(Long *X,Long *Y,int d){int x=0,y=000; while(d--) BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:515:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: if(x) return (x*y>0); else {puts("ZeroVectors in SameRay (forbidden)"); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'MakeVecPrim': BUILDSTDERR: MoriCone.c:539:43: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: void MakeVecPrim(Long *X){Long g=1;if(X[0]*X[1])g=Fgcd(X[0],X[1]); BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: MoriCone.c:540:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(X[2])g=Fgcd(g,X[2]); if(g<0)g=-g; if(g>1){X[0]/=g;X[1]/=g;X[2]/=g;}} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:540:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X[2])g=Fgcd(g,X[2]); if(g<0)g=-g; if(g>1){X[0]/=g;X[1]/=g;X[2]/=g;}} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'Triang1dSFan': BUILDSTDERR: MoriCone.c:570:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jx[i][j]; F[k++]=i;} assert(k==d+1); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:570:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jx[i][j]; F[k++]=i;} assert(k==d+1); BUILDSTDERR: ^ BUILDSTDERR: MoriCone.c:583:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(*B.x[k]>0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=i; (*nmt)++;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:583:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(*B.x[k]>0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=i; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:582:35: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(i>1){CT[*nmt]=X; nt[*nmt]=0; for(k=0;k<=d;k++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:583:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(*B.x[k]>0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=i; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:585:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(*B.x[k]<0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=j; (*nmt)++;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:585:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(*B.x[k]<0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=j; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:584:37: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(j>1){CT[*nmt]=X+i; nt[*nmt]=0; for(k=0;k<=d;k++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:585:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(*B.x[k]<0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=j; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'Triang3dSFan': BUILDSTDERR: MoriCone.c:687:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jx[i][j]; F[f++]=i;} GaleTransform(A,&B); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:687:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jx[i][j]; F[f++]=i;} GaleTransform(A,&B); BUILDSTDERR: ^ BUILDSTDERR: MoriCone.c:722:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(XYZcone(BZR(Eli[a][0]),BZR(b),BZR(Eli[a][1]))>0)break;if(b0)break;if(b0)break;if(bnv,j, cp=_P->np-1,t=E->ne,d=_P->n, Dh0[VERT_Nmax], Dh2[VERT_Nmax]; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'ReadInt': BUILDSTDERR: MoriCone.c:1419:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); return n; BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:1419:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); return n; BUILDSTDERR: ^~~~~~ BUILDSTDERR: MoriCone.c: In function 'Read_INCI': BUILDSTDERR: MoriCone.c:1426:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:1426:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); BUILDSTDERR: ^~~~~~ BUILDSTDERR: MoriCone.c: In function 'Print_Mori_Old': BUILDSTDERR: MoriCone.c:1506:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(k=0;k<=d;k++) pli[k]=V.v[k]; INCI_2_VNL(I[i],&V,p); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:1506:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;k<=d;k++) pli[k]=V.v[k]; INCI_2_VNL(I[i],&V,p); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: MoriCone.c:1509:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(a=0;a<=d;a++)printf("%d ",V.v[a]); puts("=Ij ... error"); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:1509:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(a=0;a<=d;a++)printf("%d ",V.v[a]); puts("=Ij ... error"); BUILDSTDERR: ^~~~ BUILDSTDERR: MoriCone.c:1523:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(b=0;bn;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:1535:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:1547:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(Inci64_LE(IE[i],IE[j])&&!Inci64_EQ(IE[i],IE[j])) break;if(j==nv) m[nm++]=i;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:1547:63: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(Inci64_LE(IE[i],IE[j])&&!Inci64_EQ(IE[i],IE[j])) break;if(j==nv) m[nm++]=i;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:1546:21: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;in,p=P->np, ngen=0, pli[POLY_Dmax+1],ng0,e0=0,nm=0,nv,np; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'ComputeStanleyReisner': BUILDSTDERR: MoriCone.c:1579:24: warning: variable 'G' set but not used [-Wunused-but-set-variable] BUILDSTDERR: Inci64 *IV, *A, *B, *G[POLY_Dmax], *M, *N; BUILDSTDERR: ^ BUILDSTDERR: MoriCone.c: In function 'ReadInt': BUILDSTDERR: MoriCone.c:1418:24: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: ungetc(c,inFILE); fscanf(inFILE,"%d",&n); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o poly.x poly.o Coord.o Rat.o Vertex.o Polynf.o LG.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o class.x class.o Coord.o Rat.o Vertex.o Polynf.o Subpoly.o Subadd.o Subdb.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o cws.x cws.o Coord.o Rat.o Vertex.o Polynf.o LG.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o nef.x nef.o Coord.o Rat.o Vertex.o Polynf.o E_Poly.o Nefpart.o LG.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o mori.x mori.o Coord.o Rat.o Vertex.o Polynf.o MoriCone.o SingularInput.o LG.o BUILDSTDERR: SingularInput.o: In function `HyperSurfSingular': BUILDSTDERR: /builddir/build/BUILD/palp-2.1/SingularInput.c:85: warning: the use of `tmpnam' is dangerous, better use `mkstemp' + for file in poly class cws nef mori + mv poly.x bin/poly-5d.x + for file in poly class cws nef mori + mv class.x bin/class-5d.x + for file in poly class cws nef mori + mv cws.x bin/cws-5d.x + for file in poly class cws nef mori + mv nef.x bin/nef-5d.x + for file in poly class cws nef mori + mv mori.x bin/mori-5d.x + make cleanall rm -f *.o *.x core + for dim in 4 5 6 11 Building PALP optimized for 6 dimensions + echo Building PALP optimized for 6 dimensions + sed 's/^#define[^a-zA-Z]*POLY_Dmax.*/#define POLY_Dmax 6/' Global.h-template + make -j4 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o poly.o poly.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Coord.o Coord.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Rat.o Rat.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Vertex.o Vertex.c BUILDSTDERR: poly.c: In function 'main': BUILDSTDERR: poly.c:144:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(s+i+I+m+p+v+e+d+t+S+N+T+PS+VS+CD+G+A+B+F+z==0) g=1; VH.sts=(lg==2); BUILDSTDERR: ^~ BUILDSTDERR: poly.c:144:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(s+i+I+m+p+v+e+d+t+S+N+T+PS+VS+CD+G+A+B+F+z==0) g=1; VH.sts=(lg==2); BUILDSTDERR: ^~ BUILDSTDERR: poly.c:214:19: warning: variable 'VPMSymNum' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int SymNum, VPMSymNum; Long NF[POLY_Dmax][VERT_Nmax]; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: poly.c:226:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;j<_P->n;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~ BUILDSTDERR: poly.c:226:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;j<_P->n;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'rS': BUILDSTDERR: Rat.c:26:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^~ BUILDSTDERR: Rat.c:26:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^ BUILDSTDERR: Rat.c: In function 'rD': BUILDSTDERR: Rat.c:35:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^~ BUILDSTDERR: Rat.c:35:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^ BUILDSTDERR: Rat.c: In function 'Fgcd': BUILDSTDERR: Rat.c:81:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~ BUILDSTDERR: Rat.c:81:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'NNgcd': BUILDSTDERR: Rat.c:86:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~ BUILDSTDERR: Rat.c:86:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'REgcd': BUILDSTDERR: Rat.c:108:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0; inf[i]); puts(")]:"); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:80:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;i<=M;i++)printf(" %d",_I->nf[i]); puts(")]:"); BUILDSTDERR: ^~~~ BUILDSTDERR: Coord.c:209:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:209:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c: In function 'Read_PP': BUILDSTDERR: Coord.c:228:8: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:228:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c:235:21: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int tr=0; while('\n'!=fgetc(inFILE)); /* read to end of line */ BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:236:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: if(IN[0]==IN[1]){ BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:255:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:255:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c:258:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:258:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c: In function 'Read_CWS': BUILDSTDERR: Coord.c:274:8: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:274:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~~ BUILDSTDERR: Vertex.c: In function 'Vec_is_zero': BUILDSTDERR: Vertex.c:250:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(i--) if(X[i]) return 0; return 1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Vertex.c:250:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(i--) if(X[i]) return 0; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Vertex.c: In function 'Vec_Equal': BUILDSTDERR: Vertex.c:254:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(i--) if(X[i]!=Y[i]) return 0; return 1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:323:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:323:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Vertex.c:254:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(i--) if(X[i]!=Y[i]) return 0; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c: In function 'Orig_Solve_Next_WEq': BUILDSTDERR: Coord.c:375:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:375:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:382:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(k=0;kn;i++) E.a[i]=Ea[i]; E.c=0; E.c=-Eval_Eq_on_V(&E,V0,P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:362:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++) E.a[i]=Ea[i]; E.c=0; E.c=-Eval_Eq_on_V(&E,V0,P->n); BUILDSTDERR: ^ BUILDSTDERR: Coord.c: In function 'Solve_Next_WEq': BUILDSTDERR: Coord.c:398:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)<_B->N)_B->x[i-1][i]=1; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:398:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)<_B->N)_B->x[i-1][i]=1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:401:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:401:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Vertex.c: In function 'GLZ_Start_Simplex': BUILDSTDERR: Vertex.c:413:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(i==r) break; _V->v[_V->nv++]=y; /* x = dim(span) < d */ BUILDSTDERR: ^~ BUILDSTDERR: Vertex.c:413:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i==r) break; _V->v[_V->nv++]=y; /* x = dim(span) < d */ BUILDSTDERR: ^~ BUILDSTDERR: Vertex.c:424:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:424:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^ BUILDSTDERR: Vertex.c:426:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=-Z[i]; E->c*=-1;} BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:426:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=-Z[i]; E->c*=-1;} BUILDSTDERR: ^ BUILDSTDERR: Coord.c: In function 'Reduce_PPL_2_Sublat': BUILDSTDERR: Coord.c:466:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=*nm;in;i++) P->x[n][i]=X[i]; n++; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:466:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=*nm;in;i++) P->x[n][i]=X[i]; n++; BUILDSTDERR: ^ BUILDSTDERR: Vertex.c:433:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:433:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from Vertex.c:1: BUILDSTDERR: Vertex.c:434:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(XX=Eval_Eq_on_V(E,_P->x[_V->v[*d-1]],_P->n)); BUILDSTDERR: ^~ BUILDSTDERR: Vertex.c:442:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:442:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from Vertex.c:1: BUILDSTDERR: Vertex.c:443:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(XX=Eval_Eq_on_V(E,_P->x[_V->v[x]],_P->n)); BUILDSTDERR: ^~ BUILDSTDERR: Coord.c: In function 'ReadCwsPp': BUILDSTDERR: Coord.c:137:26: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsNextDigit()) fscanf(inFILE,"%d",&IN[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:158:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[j][i]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:160:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[i][j]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c: In function 'Read_PP': BUILDSTDERR: Coord.c:229:26: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsNextDigit()) fscanf(inFILE,"%d",&IN[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:250:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[j][i]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:252:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[i][j]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c: In function 'Read_CWS': BUILDSTDERR: Coord.c:275:26: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsNextDigit()) fscanf(inFILE,"%d",&IN[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Polynf.o Polynf.c BUILDSTDERR: Polynf.c: In function 'GL_W_to_GLZ': BUILDSTDERR: Polynf.c:134:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnp==1+D) return Simp_Vol_Barycent(A,F,_B,_N); p=A->np-1; *_N=1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:832:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(A->np==1+D) return Simp_Vol_Barycent(A,F,_B,_N); p=A->np-1; *_N=1; BUILDSTDERR: ^ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from Polynf.c:1: BUILDSTDERR: Polynf.c:835:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: Find_Equations(A,V,E); assert(A->np=V->nv); for(e=0;en) (*N)=0; return vol; /* N=0 iff B=0 */ BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:879:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i==P->n) (*N)=0; return vol; /* N=0 iff B=0 */ BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'SemiSimpleRoots': BUILDSTDERR: Polynf.c:886:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(0==Eval_Eq_on_V(&E->e[e],P->x[p],P->n))z++; if(z==1) R[N++]=P->x[p];} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:886:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(0==Eval_Eq_on_V(&E->e[e],P->x[p],P->n))z++; if(z==1) R[N++]=P->x[p];} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:885:54: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: int e,p,d=P->n,N=0; for(p=0;pnp;p++){ int z=0; for(e=0;ene;e++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:886:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(0==Eval_Eq_on_V(&E->e[e],P->x[p],P->n))z++; if(z==1) R[N++]=P->x[p];} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:887:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(N%2) return 0; if(N==0) return -1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:887:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(N%2) return 0; if(N==0) return -1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:892:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(e==N) return 0; if(e>p+1){Long *X=R[e];R[e]=R[p+1];R[p+1]=X;} p++;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:892:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(e==N) return 0; if(e>p+1){Long *X=R[e];R[e]=R[p+1];R[p+1]=X;} p++;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'VxV': BUILDSTDERR: Polynf.c:906:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(--d) z+=X[d]*Y[d]; return z;} BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:906:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(--d) z+=X[d]*Y[d]; return z;} BUILDSTDERR: ^~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o LG.o LG.c BUILDSTDERR: Polynf.c: In function 'V_to_GLZ': BUILDSTDERR: Polynf.c:914:7: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(j--) G.x[j][x]=G.x[j][i]; while(0n)sq=2;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1136:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X[0][i]+X[2][i]-X[1][i]-X[3][i])break;if(i==P->n)sq=2;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1135:14: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!sq){for(i=0;in;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1136:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(X[0][i]+X[2][i]-X[1][i]-X[3][i])break;if(i==P->n)sq=2;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1138:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(X[0][i]+X[3][i]-X[1][i]-X[2][i])break;if(i==P->n)sq=3;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1138:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X[0][i]+X[3][i]-X[1][i]-X[2][i])break;if(i==P->n)sq=3;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1137:14: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!sq){for(i=0;in;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1138:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(X[0][i]+X[3][i]-X[1][i]-X[2][i])break;if(i==P->n)sq=3;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1151:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<4;i++) S[nsq][i]=el[i]; i=V->nv; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1151:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<4;i++) S[nsq][i]=el[i]; i=V->nv; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'Einstein_Metric': BUILDSTDERR: Polynf.c:1214:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!SimpUnimod(P,V,E,1)) continue; reg++; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1214:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!SimpUnimod(P,V,E,1)) continue; reg++; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1228:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1228:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:1239:10: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; } BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1239:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; } BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:1271:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(bcz) strcat(c," bary"); if(ssr) strcat(c," semisimple"); BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1271:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(bcz) strcat(c," bary"); if(ssr) strcat(c," semisimple"); BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1277:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnv;j++)printf("%2ld ",P->x[V->v[j]][i]);printf(" "); BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1277:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jnv;j++)printf("%2ld ",P->x[V->v[j]][i]);printf(" "); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c:1278:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jlines of GX */ BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1394:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(ix[i][j]=PM[s[i]][j];A->n=edim; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1419:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=edim; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:1432:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=d;A->np=p; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1463:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=d;A->np=p; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'All_CDn_Fibrations': BUILDSTDERR: Polynf.c:1477:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(!PM[i][--j]) if(j==0) break; if(jx[i][j]=PM[s[i]][j];A->n=fdim; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1481:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=fdim; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'IP_Simplex_Fiber': BUILDSTDERR: Polynf.c:1543:33: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: F->nf=0; for(n=0;nW[i][j]);puts("");exit(0);}} BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1555:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jW[i][j]);puts("");exit(0);}} BUILDSTDERR: ^~~~ BUILDSTDERR: Polynf.c: In function 'IP_Simplex_Decomp': BUILDSTDERR: Polynf.c:1564:24: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(n=0;nnp-_P->n) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1596:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: fprintf(outFILE," > %d=#pts-dim",np-_P->n);fputs("\n",outFILE);} BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c: In function 'Print_Fiber_PolyData': BUILDSTDERR: Polynf.c:1609:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0; jn-w+1; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1609:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0; jn-w+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1629:52: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(p=0;pnv;p++)for(i=0;ix[V->v[p]][s]; F->x[p][i]=x;} BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'Print_Fibrations': BUILDSTDERR: Polynf.c:1707:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inp-1;i++) C[i]='_'; for(i=0;inp-1;i++) C[i]='_'; for(i=0;inp-1;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1708:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inp-1;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c: In function 'IP_Simplices': BUILDSTDERR: Polynf.c:1755:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(V.v[i]>V.v[j]) swap(&V.v[i],&V.v[j]); nv=V.v[V.nv-1]+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1755:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(V.v[i]>V.v[j]) swap(&V.v[i],&V.v[j]); nv=V.v[V.nv-1]+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1754:24: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;iV.v[j]) swap(&V.v[i],&V.v[j]); nv=V.v[V.nv-1]+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1790:48: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: fprintf(outFILE," #IP-simp=%d",F->nw); if(F->nw>np-_P->n) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1791:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: fprintf(outFILE," > %d=#pts-dim",np-_P->n); fputs("\n",outFILE); BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:1811:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(CD) free(F->P); free(F); return; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1811:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(CD) free(F->P); free(F); return; BUILDSTDERR: ^~~~ BUILDSTDERR: Polynf.c: In function 'AuxColGCD': BUILDSTDERR: Polynf.c:1830:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(++l<*d) if((x=labs(GxP(G[l],X,d)))) g=(g) ? Fgcd(g,x) : x; return g; BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:1830:71: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(++l<*d) if((x=labs(GxP(G[l],X,d)))) g=(g) ? Fgcd(g,x) : x; return g; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'GL_Lattice_Basis': BUILDSTDERR: LG.c: In function 'auxString2SInt': BUILDSTDERR: LG.c:27:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(('0'<=c[j])&&(c[j]<='9')) *n = 10*(*n)+c[j++]-'0'; if(neg)*n *=-1; BUILDSTDERR: ^~~~~ BUILDSTDERR: LG.c:27:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(('0'<=c[j])&&(c[j]<='9')) *n = 10*(*n)+c[j++]-'0'; if(neg)*n *=-1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1844:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(L=0;Lm[*nz]=10*WZ->m[*nz]+c[i++]-'0';j=0; BUILDSTDERR: ^~~~~ BUILDSTDERR: LG.c:57:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while((im[*nz]=10*WZ->m[*nz]+c[i++]-'0';j=0; BUILDSTDERR: ^ BUILDSTDERR: LG.c:86:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(k=0;kz[i][k]*WZ->B[k][j]; g=NNgcd(Za[j],g);} BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:86:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;kz[i][k]*WZ->B[k][j]; g=NNgcd(Za[j],g);} BUILDSTDERR: ^ BUILDSTDERR: LG.c:88:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(g==WZ->m[i]) continue; if(g>1) for(k=0;km[i]) continue; if(g>1) for(k=0;kA[k]-=X*WZ->B[k][0]; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1919:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(stderr,"%5ld ",Z[i][j]); fprintf(stderr," /Z%ld\n",M[i]);} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c: In function 'Normalize_QuotientZ': BUILDSTDERR: Polynf.c:1929:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(k=0;k<*p;k++) g=NNgcd(g,Z[i][k]); if(g>1){M[i]/=g; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1929:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;k<*p;k++) g=NNgcd(g,Z[i][k]); if(g>1){M[i]/=g; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:105:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jrI[j]);puts(""); BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:105:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jrI[j]);puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: LG.c:117:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;irI[i]) break; if(i make P0=0 */ BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:117:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;irI[i]) break; if(i make P0=0 */ BUILDSTDERR: ^~ BUILDSTDERR: LG.c:134:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jz[i][j]*WZ->A[j]; if(0==(A%=M)) continue; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:134:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jz[i][j]*WZ->A[j]; if(0==(A%=M)) continue; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:145:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:145:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: LG.c: In function 'Read_Weight': BUILDSTDERR: LG.c:191:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:191:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'Aux_Mat_2_QuotientZ': BUILDSTDERR: Polynf.c:2023:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;iN;a++) printf(" %3d",(int) _B->x[p][a]); puts(""); BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:245:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(a=0;a<_B->N;a++) printf(" %3d",(int) _B->x[p][a]); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Polynf.c: In function 'ImprovePhase': BUILDSTDERR: LG.c: In function 'Make_Poly_Points': BUILDSTDERR: LG.c:272:62: warning: variable 'nip' set but not used [-Wunused-but-set-variable] BUILDSTDERR: { AmbiLatticeBasis B; Weight *_W=_W_in; int /* index=0,*/ nip; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2055:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(x<0)x+=m; for(j=*p-1;0<=j;j--) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2055:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(x<0)x+=m; for(j=*p-1;0<=j;j--) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2057:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(s<0)s+=m; if(2*s>m){for(l=0;l<*p;l++)A[l]*=-1;s=m-s;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2057:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(s<0)s+=m; if(2*s>m){for(l=0;l<*p;l++)A[l]*=-1;s=m-s;} BUILDSTDERR: ^~ BUILDSTDERR: LG.c: In function 'PrintPoCoLi': BUILDSTDERR: LG.c:445:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(co!=1) printf("%d ",co); printf("x^%d ",(int)P->e[i]); }} BUILDSTDERR: ^~ BUILDSTDERR: LG.c:445:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(co!=1) printf("%d ",co); printf("x^%d ",(int)P->e[i]); }} BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'GL_Lattice_Basis_QZ': BUILDSTDERR: Polynf.c:2115:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(l=C;l %ld /%ld\n", BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c:2132:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnw>1) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2166:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(L[pi[j-1]]nw>1) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2165:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ii;j--) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2166:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(L[pi[j-1]]nw>1) BUILDSTDERR: ^~ BUILDSTDERR: LG.c: In function 'Init_Multiloop': BUILDSTDERR: LG.c:571:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(*j=0;*j<*J;(*j)++)X*=N[*j]; *j=0; return X; /* return order=prod(N) */ BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:571:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(*j=0;*j<*J;(*j)++)X*=N[*j]; *j=0; return X; /* return order=prod(N) */ BUILDSTDERR: ^ BUILDSTDERR: LG.c: In function 'Count_b01': BUILDSTDERR: LG.c:580:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jm[j]; for(l=0;ld;l++) /* Z_d==GSO */ BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:580:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jm[j]; for(l=0;ld;l++) /* Z_d==GSO */ BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c: In function 'WZ_to_GLZ': BUILDSTDERR: Polynf.c:2192:62: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { fprintf(stderr,"\nError in WZ_to_GLZ (overflow?):\n");for(i=0;i<*d;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2193:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(stderr,"%ld ",W[i]);fprintf(stderr,"=W nonzero=%d<%d\n",r,*d); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c: In function 'Print_xxG': BUILDSTDERR: Polynf.c:2206:34: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int i,j; for(i=0;i<*d;i++) {for(j=0;j<*d;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2207:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(outFILE,"%3ld ",G[i][j]); fprintf(outFILE,"%s\n",s);} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c: In function 'VP_2_CWS': BUILDSTDERR: Polynf.c:2218:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(p[r]>p[R]) R=r; if(p[R]==p[r]) if(d[r]p[R]) R=r; if(p[R]==p[r]) if(d[r]W[0][j]=W[R][j]; CW->d[0]=d[R]; CW->nw=1; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:617:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<=N;i++) mask[i]=1<W[0][j]=W[R][j]; CW->d[0]=d[R]; CW->nw=1; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:619:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(k=0;km[k]; R=kgV/W->d; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:619:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;km[k]; R=kgV/W->d; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2232:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=CW->nw;inw;iW[CW->nw][j]=W[R][j];CW->d[CW->nw]=d[R]; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2233:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jW[CW->nw][j]=W[R][j];CW->d[CW->nw]=d[R]; BUILDSTDERR: ^~ BUILDSTDERR: LG.c: In function 'WIndex_HTrace': BUILDSTDERR: LG.c:657:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<=N;i++) mask[i]=1<m[k]; R=kgV/W->d; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:659:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;km[k]; R=kgV/W->d; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'LatVol_IPs_degD': BUILDSTDERR: Polynf.c:2285:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jn;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2285:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jn;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~~~~ BUILDSTDERR: LG.c: In function 'Test_BottomUpQuot': BUILDSTDERR: Polynf.c:2294:37: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnp;j++){ int i,cd=0; for(e=0;ene;e++) BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:694:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(i)return 1; printf("Num=");PrintPoCoLi(Num); BUILDSTDERR: ^~ BUILDSTDERR: LG.c:694:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i)return 1; printf("Num=");PrintPoCoLi(Num); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c:2296:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if((cd==0)||(E->ne==P->n+1)) BUILDSTDERR: ^~ BUILDSTDERR: LG.c: In function 'MakeMobius': BUILDSTDERR: LG.c:710:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=1;in=n=2*n+(X==i*i); /* #(Div(X)) */ BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:710:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;in=n=2*n+(X==i*i); /* #(Div(X)) */ BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'Check_ANF_Form': BUILDSTDERR: Polynf.c:2332:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<=d;i++) if(VM[i][0]) break; c+=(i==d+1); /* 0 == VM[0] */ BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2332:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<=d;i++) if(VM[i][0]) break; c+=(i==d+1); /* 0 == VM[0] */ BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2333:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=1;i<=d;i++) if(VM[i][1]) break; c+=(i==d+1); c+=(VM[0][1]==1); BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2333:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;i<=d;i++) if(VM[i][1]) break; c+=(i==d+1); c+=(VM[0][1]==1); BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'Make_ANF': BUILDSTDERR: Polynf.c:2361:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[V->v[i]][d]=1; P->n=d+1; V->nv++; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2361:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[V->v[i]][d]=1; P->n=d+1; V->nv++; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2362:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;j<=d;j++) P->x[p][j]=0; P->np=p+1; V->v[v]=p; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2362:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;j<=d;j++) P->x[p][j]=0; P->np=p+1; V->v[v]=p; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2364:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;je[e].a[j]=0;E->e[e].a[d]=-1; E->e[e].c=1; E->ne++; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2364:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;je[e].a[j]=0;E->e[e].a[d]=-1; E->e[e].c=1; E->ne++; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'EPrint_VL': BUILDSTDERR: Polynf.c:2380:26: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<_P->n;i++) { for(j=0;jnv;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2381:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(stderr," %3ld",_P->x[V->v[j]][i]);fprintf(stderr,"\n");}} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c: In function 'Print_Facets': BUILDSTDERR: Polynf.c:2395:26: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;in;i++){for(j=0;jn;i++){for(j=0;jne;e++) FI[e]=0; for(n=0;nne;e++) FI[e]=0; for(n=0;nd) return 0; p[i++]=n;} for(n=0;nx[p[n]]; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2491:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i>d) return 0; p[i++]=n;} for(n=0;nx[p[n]]; BUILDSTDERR: ^ BUILDSTDERR: LG.c: In function 'Calc_VaHo': BUILDSTDERR: Polynf.c:2497:20: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: if(sum || (m2*p2)) return 0; /* Batyrev :: inconsistent projection */ BUILDSTDERR: ~~~^~~~ BUILDSTDERR: LG.c:914:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(co>cM) cM=co; sum+=co; } BUILDSTDERR: ^~ BUILDSTDERR: LG.c:914:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(co>cM) cM=co; sum+=co; } BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2511:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(n=26;n<125-e;n++) s[n]=s[e+n-26]; s[n]=0; Print_PPL(P,s); outFILE=OF; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2511:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(n=26;n<125-e;n++) s[n]=s[e+n-26]; s[n]=0; Print_PPL(P,s); outFILE=OF; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2514:56: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(c=0;cne;f++)if((FI[f]&CI[c])==CI[c])printf(" F[%d]",f);puts("");} BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2517:70: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(f=0;fne;f++)if((FI[f]&CI[c])==CI[c])printf(" F[%d]",f);puts("");} BUILDSTDERR: ^~~~ BUILDSTDERR: LG.c: In function 'OLDTrans_Check': BUILDSTDERR: LG.c:990:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(targets==NULL) OLDInit_Trans_Check(mask,&targets,&mighty); targets[0]=0; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:990:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(targets==NULL) OLDInit_Trans_Check(mask,&targets,&mighty); targets[0]=0; BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c:2537:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:2537:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2559:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:2559:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~ BUILDSTDERR: LG.c: In function 'Read_WZ_PP': BUILDSTDERR: LG.c:38:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(inFILE,"%d",I); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: LG.c:41:17: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsDigit(C)) fscanf(inFILE,"%d",&I[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: LG.c: In function 'Read_Weight': BUILDSTDERR: LG.c:182:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(inFILE,"%d",I); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: LG.c:185:17: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsDigit(c)) fscanf(inFILE,"%d",&I[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o class.o class.c BUILDSTDERR: class.c: In function 'main': BUILDSTDERR: class.c:280:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else printf("original lattices only\n"); break; BUILDSTDERR: ^~~~ BUILDSTDERR: class.c:280:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: else printf("original lattices only\n"); break; BUILDSTDERR: ^~~~~ BUILDSTDERR: class.c:234:60: warning: variable 'x_string' set but not used [-Wunused-but-set-variable] BUILDSTDERR: char Blank=0, *dbin=&Blank, *dbsub=&Blank, *dbout=dbin, *x_string=&Blank, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: class.c: In function 'LocalPrintUsage': BUILDSTDERR: class.c:225:1: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: scanf("%s",&hc); BUILDSTDERR: ^~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Subpoly.o Subpoly.c BUILDSTDERR: Subpoly.c: In function 'Start_Make_All_Subpolys': BUILDSTDERR: Subpoly.c:547:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(inFILE,"%d",&(KL.nk)); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subpoly.c:550:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(inFILE,"%d",&j); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Subadd.o Subadd.c BUILDSTDERR: Subadd.c: In function 'Init_FInfoList': BUILDSTDERR: Subadd.c:78:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<=VERT_Nmax;i++) FI->nNUC[i]=0; FI->NFli=NULL; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:78:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<=VERT_Nmax;i++) FI->nNUC[i]=0; FI->NFli=NULL; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'Read_Honest_Poly': BUILDSTDERR: Subadd.c:209:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FI->NFli != NULL) printf("WARNing: NFli != NULL"); fflush(stdout); BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:209:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FI->NFli != NULL) printf("WARNing: NFli != NULL"); fflush(stdout); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'Read_Aux_File': BUILDSTDERR: Subadd.c:253:6: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else strcpy(auxfn,L->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~ BUILDSTDERR: Subadd.c:253:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: else strcpy(auxfn,L->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'Write_Bin_File': BUILDSTDERR: Subadd.c:353:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((NFnum[i][j]=L->Aux.NFnum[i][j]+AI.NFnum[i][j])) v_li++; li+=v_li; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:353:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if((NFnum[i][j]=L->Aux.NFnum[i][j]+AI.NFnum[i][j])) v_li++; li+=v_li; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:352:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int v_li=0; for(j=1;j<=NUCmax;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:353:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if((NFnum[i][j]=L->Aux.NFnum[i][j]+AI.NFnum[i][j])) v_li++; li+=v_li; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'Write_Aux_File': BUILDSTDERR: Subadd.c:423:6: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else strcpy(auxfn,S->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~ BUILDSTDERR: Subadd.c:423:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: else strcpy(auxfn,S->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'Add_NF_to_List': BUILDSTDERR: Subadd.c:729:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(incT>0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:729:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:736:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:736:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:745:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:745:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'BminOff': BUILDSTDERR: Subadd.c:834:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)for(j=i;j<*d;j++) if(V[i][j]!=(i==j))return 0; return 1; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:834:70: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)for(j=i;j<*d;j++) if(V[i][j]!=(i==j))return 0; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'AuxBase2nUC': BUILDSTDERR: Subadd.c:841:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*nx-1;i++) BasePutInt(base,&m,&X); m--; BasePutInt(base,&m,&X); BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:841:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*nx-1;i++) BasePutInt(base,&m,&X); m--; BasePutInt(base,&m,&X); BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'AuxVnf2ucNF': BUILDSTDERR: Subadd.c:929:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(one) BasePutInt(base,off,&X); i=UNIT_OFF; BasePutInt(&i,ms,&X); BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:929:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(one) BasePutInt(base,off,&X); i=UNIT_OFF; BasePutInt(&i,ms,&X); BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'UCnf2vNF': BUILDSTDERR: Subadd.c:937:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*nuc/2;i++) X.x[i]=uc[2*i]+UCM*uc[2*i+1]; i=UNIT_OFF; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:937:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*nuc/2;i++) X.x[i]=uc[2*i]+UCM*uc[2*i+1]; i=UNIT_OFF; BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'VF_2_ucNF': BUILDSTDERR: Subadd.c:970:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(V->nvne) MS=1; if(V->nv>E->ne) MS=2; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:970:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(V->nvne) MS=1; if(V->nv>E->ne) MS=2; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1040:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=i;j<*NV;j++) err+=(tNF[i][j]!=V_NF[i][j]); if(err) err*=1000; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1040:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=i;j<*NV;j++) err+=(tNF[i][j]!=V_NF[i][j]); if(err) err*=1000; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1039:11: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(MS<2) for(i=0;i<*d;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1040:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=i;j<*NV;j++) err+=(tNF[i][j]!=V_NF[i][j]); if(err) err*=1000; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1041:28: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(MS-1) for(i=0;i<*d;i++)for(j=i;j<*NV;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1042:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: err+=(tNF[i][j]!=F_NF[i][j]); if(err) Err=1; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'AuxPut_hNF': BUILDSTDERR: Subadd.c:1101:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=pos--;i<*slNF;i++) SLp[i-1]=SLp[i]; (*slNF)--; (*slNB)-= *nu+2; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1101:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=pos--;i<*slNF;i++) SLp[i-1]=SLp[i]; (*slNF)--; (*slNB)-= *nu+2; BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'Add_Polya_2_Polyi': BUILDSTDERR: Subadd.c:1138:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { if(!(AmI=vA-vI)) if(!(AmI=nuA-nuI)) BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1140:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(AmI<0) /* put A */ BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1152:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((++a)0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1333:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1340:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1340:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1349:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1349:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'fgetUI': BUILDSTDERR: Subadd.c:175:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%c%c%c%c",&A,&B,&C,&D); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: LG.c: In function 'Calc_VaHo': BUILDSTDERR: LG.c:908:34: warning: 'w[]' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: P->A=Z->A=COEFF_Nmax; R->A=w[N-1]+1; BUILDSTDERR: ~^~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Subdb.o Subdb.c BUILDSTDERR: Subdb.c: In function 'Add_Polya_2_DBi': BUILDSTDERR: Subdb.c:263:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(*dbo==0)dbo=dbi; strcpy(Ofn,dbo); Ofx=&Ofn[strlen(dbo)]; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:263:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(*dbo==0)dbo=dbi; strcpy(Ofn,dbo); Ofx=&Ofn[strlen(dbo)]; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:296:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { if(!(AmI=vA-vI)) if(!(AmI=nuA-nuI)) BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:298:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(AmI<0) /* put A */ BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:310:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((++s)=slNF) goto END_SL; uc = & (ucSL[SLp[i]]); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:845:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i>=slNF) goto END_SL; uc = & (ucSL[SLp[i]]); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:846:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((uc[0]!=v)||(uc[1]!=nu)) goto END_VN; break; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:846:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if((uc[0]!=v)||(uc[1]!=nu)) goto END_VN; break; BUILDSTDERR: ^~~~~ BUILDSTDERR: Subdb.c: In function 'Bin2a': BUILDSTDERR: Subdb.c:935:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:935:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Bin2aDBsl': BUILDSTDERR: Subdb.c:989:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:989:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Read_H_poly_from_DB': BUILDSTDERR: Subdb.c:1587:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inp;i++)for(j=0;jn;j++)P->x[i][j]=NF[j][i]; MS%=4; BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1587:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inp;i++)for(j=0;jn;j++)P->x[i][j]=NF[j][i]; MS%=4; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c: In function 'Aux_Print_CoverPoly': BUILDSTDERR: Subdb.c:1634:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij);} puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1634:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij);} puts(""); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:1641:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: printf(" G.P="); for(j=0;j<*N;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1642:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: printf("%2ld ",AuxGxP(G[i],X[j],d));puts("");} exit(0);} BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Aux_Print_SLpoly': BUILDSTDERR: Subdb.c:1648:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=1;i<*d;i++) printf(" %ld",D[i]); printf(" #%d\n",*x); BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1648:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;i<*d;i++) printf(" %ld",D[i]); printf(" #%d\n",*x); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:1657:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij/D[i]);} puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1657:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij/D[i]);} puts(""); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:1664:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: printf(" G.P="); for(j=0;j<*N;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1665:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: printf("%2ld ",AuxGxP(G[i],X[j],d));puts("");} exit(0);} BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'PH_Sublat_Polys': BUILDSTDERR: Subdb.c:1683:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(('1'I */ BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1683:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(('1'I */ BUILDSTDERR: ^ BUILDSTDERR: Subdb.c:1694:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int e, z=0; for(e=0;eomitFIP) RelPts[N++]=_P->x[p]; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c: In function 'V_Sublat_Polys': BUILDSTDERR: Subdb.c:1739:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(N=0;Nx[V.v[N]]; ++x; BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1739:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(N=0;Nx[V.v[N]]; ++x; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c: In function 'Bin_2_ANF': BUILDSTDERR: Subdb.c:1823:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1823:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Bin_2_ANF_DBsl': BUILDSTDERR: Subdb.c:1874:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1874:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Init_DB': BUILDSTDERR: Subdb.c:136:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo, "%d %d %d %d %d %lld %d %lld %lld %d %d %d %d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d, &DB->nV, &DB->nVmax, &DB->NUCmax, &list_num, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &DB->nNF, &DB->nSM, &DB->nNM, &DB->NB, &sl_nNF, &sl_SM, &sl_NM, &sl_NB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:150:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&v); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:151:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&(DB->nNUC[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:153:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &nu); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:154:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &(DB->NFnum[v][nu])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Add_Polya_2_DBi': BUILDSTDERR: Subdb.c:267:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(FI,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d",&d,&i,&j,&nu,&Ili, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &FIi.nNF,&FIi.nSM,&FIi.nNM,&FIi.NB,&IslNF,&IslSM,&IslNM,&IslNB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:274:8: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&v); fscanf(FI,"%d",&j); FIi.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:274:28: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&v); fscanf(FI,"%d",&j); FIi.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:276:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&nu); fscanf(FI,"%d",&FIi.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:276:27: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&nu); fscanf(FI,"%d",&FIi.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Check_NF_Order': BUILDSTDERR: Subdb.c:512:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d,&i,&j,&nu,&list_num,&L.nNF,&L.nSM,&L.nNM,&L.NB, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sl_nNF,&sl_SM,&sl_NM,&sl_NB); L.nV=i; L.nVmax=j; L.NUCmax=nu; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:523:11: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&v); fscanf(F,"%d",&j); L.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:523:30: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&v); fscanf(F,"%d",&j); L.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:526:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&nu); fscanf(F,"%d",&L.NFnum[v][nu]); tln++; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:526:35: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&nu); fscanf(F,"%d",&L.NFnum[v][nu]); tln++; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Reduce_Aux_File': BUILDSTDERR: Subdb.c:652:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(FS,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%lld",&d,&i,&j,&nu,&Sli, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sNF,&FIs.nSM,&sNM,&FIs.NB,&SslNF,&SslSM,&SslNM,&SslNB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:656:11: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&v); fscanf(FS,"%d",&j); FIs.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:656:31: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&v); fscanf(FS,"%d",&j); FIs.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:658:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&nu);fscanf(FS,"%d",&FIs.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:658:36: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&nu);fscanf(FS,"%d",&FIs.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Bin2aDBsl': BUILDSTDERR: Subdb.c:953:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d,&i,&j,&nu,&list_num,&L.nNF,&L.nSM,&L.nNM,&L.NB, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sl_nNF,&sl_SM,&sl_NM,&sl_NB); L.nV=i; L.nVmax=j; L.NUCmax=nu; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Open_DB': BUILDSTDERR: Subdb.c:1509:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo, "%d %d %d %d %d %lld %d %lld %lld %d %d %d %d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &DB->d,&DB->nV,&DB->nVmax,&DB->NUCmax,&DB->list_num, &DB->nNF,&DB->nSM, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &DB->nNM, &DB->NB, &DB->sl_nNF, &DB->sl_SM, &DB->sl_NM, &DB->sl_NB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1518:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&v); fscanf(DB->Finfo,"%d",&(DB->nNUC[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1518:29: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&v); fscanf(DB->Finfo,"%d",&(DB->nNUC[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1520:12: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &nu); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1521:12: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &(DB->NFnum[v][nu])); } } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Bin_2_ANF_DBsl': BUILDSTDERR: Subdb.c:1836:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d,&i,&j,&nu,&list_num,&L.nNF,&L.nSM,&L.nNM,&L.NB, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sl_nNF,&sl_SM,&sl_NM,&sl_NB); L.nV=i; L.nVmax=j; L.NUCmax=nu; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o cws.o cws.c BUILDSTDERR: cws.c: In function 'AddHalf': BUILDSTDERR: cws.c:411:7: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~ BUILDSTDERR: cws.c:411:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~~ BUILDSTDERR: cws.c: In function 'Npoly2cws': BUILDSTDERR: cws.c:477:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IP_Check(P,&V,&E)) Die("Not IP!"); Sort_VL(&V); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:477:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IP_Check(P,&V,&E)) Die("Not IP!"); Sort_VL(&V); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cws.c: In function 'weicomp': BUILDSTDERR: cws.c:509:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while((i)&&(w1.n[i]==w2.n[i])) i--; return w2.n[i]-w1.n[i]; BUILDSTDERR: ^~~~~ BUILDSTDERR: cws.c:509:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while((i)&&(w1.n[i]==w2.n[i])) i--; return w2.n[i]-w1.n[i]; BUILDSTDERR: ^~~~~~ BUILDSTDERR: cws.c: In function 'insertat': BUILDSTDERR: cws.c:515:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;j<=X->N;j++) X->wli[position].n[j]=ww.n[j]; X->wnum++; BUILDSTDERR: ^~~ BUILDSTDERR: cws.c:515:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;j<=X->N;j++) X->wli[position].n[j]=ww.n[j]; X->wnum++; BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'Make_34_Weights': BUILDSTDERR: cws.c:663:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(Info++) puts(""); WRITE_Weight(&W); printf("%s",c);}} BUILDSTDERR: ^~ BUILDSTDERR: cws.c:663:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(Info++) puts(""); WRITE_Weight(&W); printf("%s",c);}} BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: cws.c: In function 'T_Insertat': BUILDSTDERR: cws.c:805:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jwli[position][j]=ww[j]; X->wnum++; BUILDSTDERR: ^~~ BUILDSTDERR: cws.c:805:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jwli[position][j]=ww[j]; X->wnum++; BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'Make_IP_CWS': BUILDSTDERR: cws.c:1451:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); d = atoi(a); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1451:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); d = atoi(a); BUILDSTDERR: ^ BUILDSTDERR: cws.c:1455:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IsDigit(*a)) Die("after -n there must be a digit!"); nF = atoi(a); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1455:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IsDigit(*a)) Die("after -n there must be a digit!"); nF = atoi(a); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1466:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((narg > n) && (fn[n][0] != '-')) Die("too many infiles!"); n--; t.nu=0; BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1466:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if((narg > n) && (fn[n][0] != '-')) Die("too many infiles!"); n--; t.nu=0; BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'Conv': BUILDSTDERR: cws.c:1698:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); x=atoi(a);} BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1698:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); x=atoi(a);} BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'NP_use_lat': BUILDSTDERR: cws.c:1747:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while((fscanf(outFILE,"%d",&tmp))!=EOF);fclose(outFILE); return tmp; BUILDSTDERR: ^~~~~ BUILDSTDERR: cws.c:1747:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while((fscanf(outFILE,"%d",&tmp))!=EOF);fclose(outFILE); return tmp; BUILDSTDERR: ^~~~~~ BUILDSTDERR: cws.c: In function 'SimplexPointCount': BUILDSTDERR: cws.c:1778:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(n=0;nn; j++) _P_AUX->x[_P_AUX->np][j] = 0; _P_AUX->np++; BUILDSTDERR: ^~~ BUILDSTDERR: E_Poly.c:231:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j = 0; j < _P_AUX->n; j++) _P_AUX->x[_P_AUX->np][j] = 0; _P_AUX->np++; BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from E_Poly.c:1: BUILDSTDERR: E_Poly.c: In function 'AnalyseGorensteinCone': BUILDSTDERR: E_Poly.c:1483:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(_E_D->ne = _V->nv); BUILDSTDERR: ^~~~ BUILDSTDERR: E_Poly.c:1484:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(_E->ne = _V_D->nv); BUILDSTDERR: ^~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Nefpart.o Nefpart.c BUILDSTDERR: Nefpart.c: In function 'Select_Sv': BUILDSTDERR: Nefpart.c:710:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (_F->Test) BUILDSTDERR: ^~ BUILDSTDERR: Nefpart.c:712:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: Select_Sv(S, _VF, _M, _G, _X, _Y, _MR, _FVl, step, _PTL, _F); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: Nefpart.c:705:2: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: scanf("%c",&c); BUILDSTDERR: ^~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o mori.o mori.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o MoriCone.o MoriCone.c BUILDSTDERR: MoriCone.c: In function 'Choose': BUILDSTDERR: MoriCone.c:126:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[CC[c]]; sv=SimplexVolume(X,P->n); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:161:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(c=0;cx[CC[c]]; sv=SimplexVolume(X,P->n); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'OLD_LinRelLatticeBasis': BUILDSTDERR: MoriCone.c:186:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(x) fprintf(SF,","); fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:186:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(x) fprintf(SF,","); fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: MoriCone.c:196:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(x)fprintf(SF,",");fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} /* OFFSET */ BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:196:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(x)fprintf(SF,",");fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} /* OFFSET */ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: MoriCone.c: In function 'MoriGen': BUILDSTDERR: MoriCone.c:222:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inv;i++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:229:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(outFILE,"%d ",V->v[i]); fprintf(outFILE,"#=%d\n",V->nv);} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: MoriCone.c: In function 'Check_Mori': BUILDSTDERR: MoriCone.c:281:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(b=0;bn;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:293:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:260:30: warning: variable 'ng0' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int i,j,r=0,d=P->n,ngen=0, ng0,nv,np; Long Z[POLY_Dmax+1]; VertexNumList V; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'Print_Mori': BUILDSTDERR: MoriCone.c:325:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(b=0;bn;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:337:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:305:30: warning: variable 'ng0' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int i,j,r=0,d=P->n,ngen=0, ng0,e0=0,nm=0,nv,np; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'Triang_from_SR': BUILDSTDERR: MoriCone.c:391:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(binco++>2999)binco=2999; A = (Inci64*) malloc(2*binco*sizeof(Inci64)); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:391:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(binco++>2999)binco=2999; A = (Inci64*) malloc(2*binco*sizeof(Inci64)); BUILDSTDERR: ^ BUILDSTDERR: MoriCone.c: In function 'StanleyReisner': BUILDSTDERR: MoriCone.c:406:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(j>d)j=d+1; while(i2999)binco=2999; BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:406:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(j>d)j=d+1; while(i2999)binco=2999; BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:427:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(TeST.I[i]==T->I[j]) sum++; if(sum!=1) break;} if(in) ok=0;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:427:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(TeST.I[i]==T->I[j]) sum++; if(sum!=1) break;} if(in) ok=0;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:426:38: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: {for(i=0;in;i++) {int sum=0; for(j=0;jn;j++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:427:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(TeST.I[i]==T->I[j]) sum++; if(sum!=1) break;} if(in) ok=0;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'ConeAngle': BUILDSTDERR: MoriCone.c:487:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(X>0)return 1;if(X<0)return -1;return(AcuteAngle(L,R)>0)?0:-1;}// [pi,)->-1 BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:487:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X>0)return 1;if(X<0)return -1;return(AcuteAngle(L,R)>0)?0:-1;}// [pi,)->-1 BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'SameRay': BUILDSTDERR: MoriCone.c:511:52: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: int SameRay(Long *X,Long *Y,int d){int x=0,y=000; while(d--) BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:515:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: if(x) return (x*y>0); else {puts("ZeroVectors in SameRay (forbidden)"); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'MakeVecPrim': BUILDSTDERR: MoriCone.c:539:43: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: void MakeVecPrim(Long *X){Long g=1;if(X[0]*X[1])g=Fgcd(X[0],X[1]); BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: MoriCone.c:540:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(X[2])g=Fgcd(g,X[2]); if(g<0)g=-g; if(g>1){X[0]/=g;X[1]/=g;X[2]/=g;}} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:540:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X[2])g=Fgcd(g,X[2]); if(g<0)g=-g; if(g>1){X[0]/=g;X[1]/=g;X[2]/=g;}} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'Triang1dSFan': BUILDSTDERR: MoriCone.c:570:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jx[i][j]; F[k++]=i;} assert(k==d+1); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:570:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jx[i][j]; F[k++]=i;} assert(k==d+1); BUILDSTDERR: ^ BUILDSTDERR: MoriCone.c:583:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(*B.x[k]>0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=i; (*nmt)++;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:583:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(*B.x[k]>0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=i; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:582:35: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(i>1){CT[*nmt]=X; nt[*nmt]=0; for(k=0;k<=d;k++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:583:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(*B.x[k]>0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=i; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:585:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(*B.x[k]<0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=j; (*nmt)++;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:585:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(*B.x[k]<0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=j; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:584:37: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(j>1){CT[*nmt]=X+i; nt[*nmt]=0; for(k=0;k<=d;k++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:585:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(*B.x[k]<0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=j; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'Triang3dSFan': BUILDSTDERR: MoriCone.c:687:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jx[i][j]; F[f++]=i;} GaleTransform(A,&B); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:687:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jx[i][j]; F[f++]=i;} GaleTransform(A,&B); BUILDSTDERR: ^ BUILDSTDERR: MoriCone.c:722:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(XYZcone(BZR(Eli[a][0]),BZR(b),BZR(Eli[a][1]))>0)break;if(b0)break;if(b0)break;if(bnv,j, cp=_P->np-1,t=E->ne,d=_P->n, Dh0[VERT_Nmax], Dh2[VERT_Nmax]; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'ReadInt': BUILDSTDERR: MoriCone.c:1419:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); return n; BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:1419:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); return n; BUILDSTDERR: ^~~~~~ BUILDSTDERR: MoriCone.c: In function 'Read_INCI': BUILDSTDERR: MoriCone.c:1426:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:1426:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); BUILDSTDERR: ^~~~~~ BUILDSTDERR: MoriCone.c: In function 'Print_Mori_Old': BUILDSTDERR: MoriCone.c:1506:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(k=0;k<=d;k++) pli[k]=V.v[k]; INCI_2_VNL(I[i],&V,p); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:1506:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;k<=d;k++) pli[k]=V.v[k]; INCI_2_VNL(I[i],&V,p); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: MoriCone.c:1509:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(a=0;a<=d;a++)printf("%d ",V.v[a]); puts("=Ij ... error"); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:1509:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(a=0;a<=d;a++)printf("%d ",V.v[a]); puts("=Ij ... error"); BUILDSTDERR: ^~~~ BUILDSTDERR: MoriCone.c:1523:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(b=0;bn;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:1535:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:1547:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(Inci64_LE(IE[i],IE[j])&&!Inci64_EQ(IE[i],IE[j])) break;if(j==nv) m[nm++]=i;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:1547:63: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(Inci64_LE(IE[i],IE[j])&&!Inci64_EQ(IE[i],IE[j])) break;if(j==nv) m[nm++]=i;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:1546:21: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;in,p=P->np, ngen=0, pli[POLY_Dmax+1],ng0,e0=0,nm=0,nv,np; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'ComputeStanleyReisner': BUILDSTDERR: MoriCone.c:1579:24: warning: variable 'G' set but not used [-Wunused-but-set-variable] BUILDSTDERR: Inci64 *IV, *A, *B, *G[POLY_Dmax], *M, *N; BUILDSTDERR: ^ BUILDSTDERR: MoriCone.c: In function 'ReadInt': BUILDSTDERR: MoriCone.c:1418:24: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: ungetc(c,inFILE); fscanf(inFILE,"%d",&n); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o SingularInput.o SingularInput.c BUILDSTDERR: SingularInput.c: In function 'Read_HyperSurf': BUILDSTDERR: SingularInput.c:49:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fgets(string, sizeof string, stdin); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: SingularInput.c:58:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fgets(string, maxline ,stream); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o poly.x poly.o Coord.o Rat.o Vertex.o Polynf.o LG.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o class.x class.o Coord.o Rat.o Vertex.o Polynf.o Subpoly.o Subadd.o Subdb.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o cws.x cws.o Coord.o Rat.o Vertex.o Polynf.o LG.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o nef.x nef.o Coord.o Rat.o Vertex.o Polynf.o E_Poly.o Nefpart.o LG.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o mori.x mori.o Coord.o Rat.o Vertex.o Polynf.o MoriCone.o SingularInput.o LG.o BUILDSTDERR: SingularInput.o: In function `HyperSurfSingular': BUILDSTDERR: /builddir/build/BUILD/palp-2.1/SingularInput.c:85: warning: the use of `tmpnam' is dangerous, better use `mkstemp' + for file in poly class cws nef mori + mv poly.x bin/poly-6d.x + for file in poly class cws nef mori + mv class.x bin/class-6d.x + for file in poly class cws nef mori + mv cws.x bin/cws-6d.x + for file in poly class cws nef mori + mv nef.x bin/nef-6d.x + for file in poly class cws nef mori + mv mori.x bin/mori-6d.x + make cleanall rm -f *.o *.x core + for dim in 4 5 6 11 Building PALP optimized for 11 dimensions + echo Building PALP optimized for 11 dimensions + sed 's/^#define[^a-zA-Z]*POLY_Dmax.*/#define POLY_Dmax 11/' Global.h-template + make -j4 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o poly.o poly.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Coord.o Coord.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Rat.o Rat.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Vertex.o Vertex.c BUILDSTDERR: Rat.c: In function 'rS': BUILDSTDERR: Rat.c:26:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^~ BUILDSTDERR: Rat.c:26:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^ BUILDSTDERR: Rat.c: In function 'rD': BUILDSTDERR: Rat.c:35:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^~ BUILDSTDERR: Rat.c:35:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LONG in line above ... */ BUILDSTDERR: ^ BUILDSTDERR: Rat.c: In function 'Fgcd': BUILDSTDERR: Rat.c:81:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~ BUILDSTDERR: poly.c: In function 'main': BUILDSTDERR: Rat.c:81:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~~ BUILDSTDERR: poly.c:144:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(s+i+I+m+p+v+e+d+t+S+N+T+PS+VS+CD+G+A+B+F+z==0) g=1; VH.sts=(lg==2); BUILDSTDERR: ^~ BUILDSTDERR: poly.c:144:58: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(s+i+I+m+p+v+e+d+t+S+N+T+PS+VS+CD+G+A+B+F+z==0) g=1; VH.sts=(lg==2); BUILDSTDERR: ^~ BUILDSTDERR: Rat.c: In function 'NNgcd': BUILDSTDERR: Rat.c:86:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~ BUILDSTDERR: Rat.c:86:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'REgcd': BUILDSTDERR: Rat.c:108:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0; inf[i]); puts(")]:"); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:80:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;i<=M;i++)printf(" %d",_I->nf[i]); puts(")]:"); BUILDSTDERR: ^~~~ BUILDSTDERR: Rat.c: In function 'LrD': BUILDSTDERR: Rat.c:198:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LLong in line above ... */ BUILDSTDERR: ^~ BUILDSTDERR: Rat.c:198:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(g < 0) g=-g; c.N/=g; c.D/=g; /* LLong in line above ... */ BUILDSTDERR: ^ BUILDSTDERR: poly.c:214:19: warning: variable 'VPMSymNum' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int SymNum, VPMSymNum; Long NF[POLY_Dmax][VERT_Nmax]; BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: poly.c:226:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;j<_P->n;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~ BUILDSTDERR: poly.c:226:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;j<_P->n;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'LFgcd': BUILDSTDERR: Rat.c:244:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~ BUILDSTDERR: Rat.c:244:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Rat.c: In function 'LNNgcd': BUILDSTDERR: Rat.c:249:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~ BUILDSTDERR: Rat.c:249:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while( a %= b ) if ( !(b %= a) ) return a; return b; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c: In function 'auxString2Int': BUILDSTDERR: Coord.c:68:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(j) while(c[j]==' ') j++; return j; BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:68:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(j) while(c[j]==' ') j++; return j; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Coord.c: In function 'Read_CWS_Zinfo': BUILDSTDERR: Coord.c:84:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(c[i]==b)i++; if((c[i]=='=')&&(c[i+1]=='d'))i+=2; while(c[i]==b)i++; BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:84:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(c[i]==b)i++; if((c[i]=='=')&&(c[i+1]=='d'))i+=2; while(c[i]==b)i++; BUILDSTDERR: ^~ BUILDSTDERR: Rat.c: In function 'LREgcd': BUILDSTDERR: Rat.c:271:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0; in;i++) E.a[i]=Ea[i]; E.c=0; E.c=-Eval_Eq_on_V(&E,V0,P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:362:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++) E.a[i]=Ea[i]; E.c=0; E.c=-Eval_Eq_on_V(&E,V0,P->n); BUILDSTDERR: ^ BUILDSTDERR: Coord.c: In function 'Orig_Solve_Next_WEq': BUILDSTDERR: Coord.c:375:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:375:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Coord.c:382:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(k=0;kx[i][i]=1; while((++i)<_B->N)_B->x[i-1][i]=1; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:398:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)<_B->N)_B->x[i-1][i]=1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Vertex.c: In function 'GLZ_Start_Simplex': BUILDSTDERR: Vertex.c:413:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(i==r) break; _V->v[_V->nv++]=y; /* x = dim(span) < d */ BUILDSTDERR: ^~ BUILDSTDERR: Vertex.c:413:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i==r) break; _V->v[_V->nv++]=y; /* x = dim(span) < d */ BUILDSTDERR: ^~ BUILDSTDERR: Coord.c:401:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:401:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][i]=1; while((++i)x[i-1][i]=1; BUILDSTDERR: ^~~~~ BUILDSTDERR: Vertex.c:424:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:424:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^ BUILDSTDERR: Vertex.c:426:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=-Z[i]; E->c*=-1;} BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:426:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=-Z[i]; E->c*=-1;} BUILDSTDERR: ^ BUILDSTDERR: Vertex.c:433:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:433:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from Vertex.c:1: BUILDSTDERR: Vertex.c:434:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(XX=Eval_Eq_on_V(E,_P->x[_V->v[*d-1]],_P->n)); BUILDSTDERR: ^~ BUILDSTDERR: Vertex.c:442:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^~~ BUILDSTDERR: Vertex.c:442:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)E->a[i]=Z[i]; E->c=-Eval_Eq_on_V(E,X,_P->n); BUILDSTDERR: ^ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from Vertex.c:1: BUILDSTDERR: Vertex.c:443:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(XX=Eval_Eq_on_V(E,_P->x[_V->v[x]],_P->n)); BUILDSTDERR: ^~ BUILDSTDERR: Coord.c: In function 'Reduce_PPL_2_Sublat': BUILDSTDERR: Coord.c:466:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=*nm;in;i++) P->x[n][i]=X[i]; n++; BUILDSTDERR: ^~~ BUILDSTDERR: Coord.c:466:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=*nm;in;i++) P->x[n][i]=X[i]; n++; BUILDSTDERR: ^ BUILDSTDERR: Coord.c: In function 'ReadCwsPp': BUILDSTDERR: Coord.c:137:26: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsNextDigit()) fscanf(inFILE,"%d",&IN[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:158:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[j][i]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:160:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[i][j]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c: In function 'Read_PP': BUILDSTDERR: Coord.c:229:26: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsNextDigit()) fscanf(inFILE,"%d",&IN[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:250:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[j][i]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c:252:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { int X; fscanf(inFILE,"%d",&X); _P->x[i][j]=X; } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Coord.c: In function 'Read_CWS': BUILDSTDERR: Coord.c:275:26: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: if(IsNextDigit()) fscanf(inFILE,"%d",&IN[i]); else break; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Polynf.o Polynf.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o LG.o LG.c BUILDSTDERR: Polynf.c: In function 'GL_W_to_GLZ': BUILDSTDERR: Polynf.c:134:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnp==1+D) return Simp_Vol_Barycent(A,F,_B,_N); p=A->np-1; *_N=1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:832:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(A->np==1+D) return Simp_Vol_Barycent(A,F,_B,_N); p=A->np-1; *_N=1; BUILDSTDERR: ^ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from Polynf.c:1: BUILDSTDERR: Polynf.c:835:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: Find_Equations(A,V,E); assert(A->np=V->nv); for(e=0;en) (*N)=0; return vol; /* N=0 iff B=0 */ BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:879:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i==P->n) (*N)=0; return vol; /* N=0 iff B=0 */ BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'SemiSimpleRoots': BUILDSTDERR: Polynf.c:886:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(0==Eval_Eq_on_V(&E->e[e],P->x[p],P->n))z++; if(z==1) R[N++]=P->x[p];} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:886:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(0==Eval_Eq_on_V(&E->e[e],P->x[p],P->n))z++; if(z==1) R[N++]=P->x[p];} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:885:54: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: int e,p,d=P->n,N=0; for(p=0;pnp;p++){ int z=0; for(e=0;ene;e++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:886:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(0==Eval_Eq_on_V(&E->e[e],P->x[p],P->n))z++; if(z==1) R[N++]=P->x[p];} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:887:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(N%2) return 0; if(N==0) return -1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:887:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(N%2) return 0; if(N==0) return -1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:892:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(e==N) return 0; if(e>p+1){Long *X=R[e];R[e]=R[p+1];R[p+1]=X;} p++;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:892:24: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(e==N) return 0; if(e>p+1){Long *X=R[e];R[e]=R[p+1];R[p+1]=X;} p++;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'VxV': BUILDSTDERR: Polynf.c:906:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(--d) z+=X[d]*Y[d]; return z;} BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:906:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(--d) z+=X[d]*Y[d]; return z;} BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'V_to_GLZ': BUILDSTDERR: Polynf.c:914:7: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(j--) G.x[j][x]=G.x[j][i]; while(0n)sq=2;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1136:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X[0][i]+X[2][i]-X[1][i]-X[3][i])break;if(i==P->n)sq=2;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1135:14: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!sq){for(i=0;in;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1136:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(X[0][i]+X[2][i]-X[1][i]-X[3][i])break;if(i==P->n)sq=2;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1138:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(X[0][i]+X[3][i]-X[1][i]-X[2][i])break;if(i==P->n)sq=3;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1138:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X[0][i]+X[3][i]-X[1][i]-X[2][i])break;if(i==P->n)sq=3;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1137:14: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!sq){for(i=0;in;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1138:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(X[0][i]+X[3][i]-X[1][i]-X[2][i])break;if(i==P->n)sq=3;} BUILDSTDERR: ^~ BUILDSTDERR: LG.c: In function 'auxString2SInt': BUILDSTDERR: LG.c:27:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(('0'<=c[j])&&(c[j]<='9')) *n = 10*(*n)+c[j++]-'0'; if(neg)*n *=-1; BUILDSTDERR: ^~~~~ BUILDSTDERR: LG.c:27:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(('0'<=c[j])&&(c[j]<='9')) *n = 10*(*n)+c[j++]-'0'; if(neg)*n *=-1; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:28:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(j) while(c[j]==' ') j++; return j; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:28:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(j) while(c[j]==' ') j++; return j; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c:1151:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<4;i++) S[nsq][i]=el[i]; i=V->nv; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1151:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<4;i++) S[nsq][i]=el[i]; i=V->nv; BUILDSTDERR: ^ BUILDSTDERR: LG.c: In function 'Read_WZ_PP': BUILDSTDERR: LG.c:53:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(c[i]==b)i++; if((c[i]=='=')&&(c[i+1]=='d'))i+=2; while(c[i]==b)i++; BUILDSTDERR: ^~~~~ BUILDSTDERR: LG.c:53:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(c[i]==b)i++; if((c[i]=='=')&&(c[i+1]=='d'))i+=2; while(c[i]==b)i++; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:57:2: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while((im[*nz]=10*WZ->m[*nz]+c[i++]-'0';j=0; BUILDSTDERR: ^~~~~ BUILDSTDERR: LG.c:57:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while((im[*nz]=10*WZ->m[*nz]+c[i++]-'0';j=0; BUILDSTDERR: ^ BUILDSTDERR: LG.c:86:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(k=0;kz[i][k]*WZ->B[k][j]; g=NNgcd(Za[j],g);} BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:86:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;kz[i][k]*WZ->B[k][j]; g=NNgcd(Za[j],g);} BUILDSTDERR: ^ BUILDSTDERR: LG.c:88:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(g==WZ->m[i]) continue; if(g>1) for(k=0;km[i]) continue; if(g>1) for(k=0;kA[k]-=X*WZ->B[k][0]; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c: In function 'Einstein_Metric': BUILDSTDERR: Polynf.c:1214:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!SimpUnimod(P,V,E,1)) continue; reg++; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1214:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!SimpUnimod(P,V,E,1)) continue; reg++; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:105:1: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jrI[j]);puts(""); BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:105:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jrI[j]);puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: LG.c:117:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;irI[i]) break; if(i make P0=0 */ BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:117:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;irI[i]) break; if(i make P0=0 */ BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1228:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1228:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; BUILDSTDERR: ^ BUILDSTDERR: LG.c:134:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jz[i][j]*WZ->A[j]; if(0==(A%=M)) continue; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:134:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jz[i][j]*WZ->A[j]; if(0==(A%=M)) continue; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1239:10: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; } BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1239:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inv;i++) kPM[j][i]=x*PM[j][i]; E->e[j].c=x; } BUILDSTDERR: ^ BUILDSTDERR: LG.c:145:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:145:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c:1271:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(bcz) strcat(c," bary"); if(ssr) strcat(c," semisimple"); BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1271:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(bcz) strcat(c," bary"); if(ssr) strcat(c," semisimple"); BUILDSTDERR: ^~ BUILDSTDERR: LG.c: In function 'Read_Weight': BUILDSTDERR: LG.c:191:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~ BUILDSTDERR: LG.c:191:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FilterFlag) inFILE=NULL; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c:1277:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnv;j++)printf("%2ld ",P->x[V->v[j]][i]);printf(" "); BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1277:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jnv;j++)printf("%2ld ",P->x[V->v[j]][i]);printf(" "); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c:1278:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jN;a++) printf(" %3d",(int) _B->x[p][a]); puts(""); BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:245:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(a=0;a<_B->N;a++) printf(" %3d",(int) _B->x[p][a]); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: LG.c: In function 'Make_Poly_Points': BUILDSTDERR: LG.c:272:62: warning: variable 'nip' set but not used [-Wunused-but-set-variable] BUILDSTDERR: { AmbiLatticeBasis B; Weight *_W=_W_in; int /* index=0,*/ nip; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c: In function 'Reflexive_Fibrations': BUILDSTDERR: Polynf.c:1393:24: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(n=0;nlines of GX */ BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1394:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(ie[i]); }} BUILDSTDERR: ^~ BUILDSTDERR: LG.c:445:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(co!=1) printf("%d ",co); printf("x^%d ",(int)P->e[i]); }} BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'Test_EK3_Fibration': BUILDSTDERR: Polynf.c:1416:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=edim; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1419:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=edim; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:1432:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=d;A->np=p; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1463:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=d;A->np=p; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'All_CDn_Fibrations': BUILDSTDERR: Polynf.c:1477:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(!PM[i][--j]) if(j==0) break; if(jm[j]; for(l=0;ld;l++) /* Z_d==GSO */ BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:580:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jm[j]; for(l=0;ld;l++) /* Z_d==GSO */ BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1480:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=fdim; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1481:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[i][j]=PM[s[i]][j];A->n=fdim; BUILDSTDERR: ^ BUILDSTDERR: LG.c: In function 'Fast_c9_VaHo': BUILDSTDERR: LG.c:617:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<=N;i++) mask[i]=1<m[k]; R=kgV/W->d; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:619:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;km[k]; R=kgV/W->d; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'IP_Simplex_Fiber': BUILDSTDERR: Polynf.c:1543:33: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: F->nf=0; for(n=0;nW[i][j]);puts("");exit(0);}} BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1555:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jW[i][j]);puts("");exit(0);}} BUILDSTDERR: ^~~~ BUILDSTDERR: LG.c: In function 'WIndex_HTrace': BUILDSTDERR: LG.c:657:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<=N;i++) mask[i]=1<m[k]; R=kgV/W->d; BUILDSTDERR: ^~~ BUILDSTDERR: LG.c:659:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;km[k]; R=kgV/W->d; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'IP_Simplex_Decomp': BUILDSTDERR: Polynf.c:1564:24: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(n=0;nnp-_P->n) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1596:53: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: fprintf(outFILE," > %d=#pts-dim",np-_P->n);fputs("\n",outFILE);} BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c: In function 'Print_Fiber_PolyData': BUILDSTDERR: Polynf.c:1609:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0; jn-w+1; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1609:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0; jn-w+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1629:52: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(p=0;pnv;p++)for(i=0;ix[V->v[p]][s]; F->x[p][i]=x;} BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'Print_Fibrations': BUILDSTDERR: Polynf.c:1707:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inp-1;i++) C[i]='_'; for(i=0;inp-1;i++) C[i]='_'; for(i=0;inp-1;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1708:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inp-1;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c: In function 'IP_Simplices': BUILDSTDERR: Polynf.c:1755:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(V.v[i]>V.v[j]) swap(&V.v[i],&V.v[j]); nv=V.v[V.nv-1]+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1755:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(V.v[i]>V.v[j]) swap(&V.v[i],&V.v[j]); nv=V.v[V.nv-1]+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1754:24: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;iV.v[j]) swap(&V.v[i],&V.v[j]); nv=V.v[V.nv-1]+1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1790:48: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: fprintf(outFILE," #IP-simp=%d",F->nw); if(F->nw>np-_P->n) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1791:50: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: fprintf(outFILE," > %d=#pts-dim",np-_P->n); fputs("\n",outFILE); BUILDSTDERR: ^~~~~ BUILDSTDERR: LG.c: In function 'Calc_VaHo': BUILDSTDERR: LG.c:914:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(co>cM) cM=co; sum+=co; } BUILDSTDERR: ^~ BUILDSTDERR: LG.c:914:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(co>cM) cM=co; sum+=co; } BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1811:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(CD) free(F->P); free(F); return; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:1811:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(CD) free(F->P); free(F); return; BUILDSTDERR: ^~~~ BUILDSTDERR: Polynf.c: In function 'AuxColGCD': BUILDSTDERR: Polynf.c:1830:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(++l<*d) if((x=labs(GxP(G[l],X,d)))) g=(g) ? Fgcd(g,x) : x; return g; BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:1830:71: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(++l<*d) if((x=labs(GxP(G[l],X,d)))) g=(g) ? Fgcd(g,x) : x; return g; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c: In function 'GL_Lattice_Basis': BUILDSTDERR: Polynf.c:1844:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(L=0;L1){M[i]/=g; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:1929:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;k<*p;k++) g=NNgcd(g,Z[i][k]); if(g>1){M[i]/=g; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'Aux_Mat_2_QuotientZ': BUILDSTDERR: Polynf.c:2023:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;im){for(l=0;l<*p;l++)A[l]*=-1;s=m-s;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2057:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(s<0)s+=m; if(2*s>m){for(l=0;l<*p;l++)A[l]*=-1;s=m-s;} BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'GL_Lattice_Basis_QZ': BUILDSTDERR: Polynf.c:2115:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(l=C;l %ld /%ld\n", BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c:2132:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnw>1) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2166:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(L[pi[j-1]]nw>1) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2165:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ii;j--) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2166:48: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(L[pi[j-1]]nw>1) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'WZ_to_GLZ': BUILDSTDERR: Polynf.c:2192:62: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { fprintf(stderr,"\nError in WZ_to_GLZ (overflow?):\n");for(i=0;i<*d;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2193:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(stderr,"%ld ",W[i]);fprintf(stderr,"=W nonzero=%d<%d\n",r,*d); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c: In function 'Print_xxG': BUILDSTDERR: Polynf.c:2206:34: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int i,j; for(i=0;i<*d;i++) {for(j=0;j<*d;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2207:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(outFILE,"%3ld ",G[i][j]); fprintf(outFILE,"%s\n",s);} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c: In function 'VP_2_CWS': BUILDSTDERR: Polynf.c:2218:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(p[r]>p[R]) R=r; if(p[R]==p[r]) if(d[r]p[R]) R=r; if(p[R]==p[r]) if(d[r]W[0][j]=W[R][j]; CW->d[0]=d[R]; CW->nw=1; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2220:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jW[0][j]=W[R][j]; CW->d[0]=d[R]; CW->nw=1; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2232:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=CW->nw;inw;iW[CW->nw][j]=W[R][j];CW->d[CW->nw]=d[R]; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2233:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jW[CW->nw][j]=W[R][j];CW->d[CW->nw]=d[R]; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'LatVol_IPs_degD': BUILDSTDERR: Polynf.c:2285:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jn;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2285:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jn;j++)printf("%s%ld",j?",":"",vB[j]); printf(")/%ld\n",Z); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Polynf.c:2294:37: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jnp;j++){ int i,cd=0; for(e=0;ene;e++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2296:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if((cd==0)||(E->ne==P->n+1)) BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c: In function 'Check_ANF_Form': BUILDSTDERR: Polynf.c:2332:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<=d;i++) if(VM[i][0]) break; c+=(i==d+1); /* 0 == VM[0] */ BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2332:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<=d;i++) if(VM[i][0]) break; c+=(i==d+1); /* 0 == VM[0] */ BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2333:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=1;i<=d;i++) if(VM[i][1]) break; c+=(i==d+1); c+=(VM[0][1]==1); BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2333:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;i<=d;i++) if(VM[i][1]) break; c+=(i==d+1); c+=(VM[0][1]==1); BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'Make_ANF': BUILDSTDERR: Polynf.c:2361:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[V->v[i]][d]=1; P->n=d+1; V->nv++; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2361:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;ix[V->v[i]][d]=1; P->n=d+1; V->nv++; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2362:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;j<=d;j++) P->x[p][j]=0; P->np=p+1; V->v[v]=p; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2362:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;j<=d;j++) P->x[p][j]=0; P->np=p+1; V->v[v]=p; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2364:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;je[e].a[j]=0;E->e[e].a[d]=-1; E->e[e].c=1; E->ne++; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2364:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;je[e].a[j]=0;E->e[e].a[d]=-1; E->e[e].c=1; E->ne++; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c: In function 'EPrint_VL': BUILDSTDERR: Polynf.c:2380:26: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<_P->n;i++) { for(j=0;jnv;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2381:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(stderr," %3ld",_P->x[V->v[j]][i]);fprintf(stderr,"\n");}} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: Polynf.c: In function 'Print_Facets': BUILDSTDERR: Polynf.c:2395:26: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;in;i++){for(j=0;jn;i++){for(j=0;jne;e++) FI[e]=0; for(n=0;nne;e++) FI[e]=0; for(n=0;nd) return 0; p[i++]=n;} for(n=0;nx[p[n]]; BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2491:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i>d) return 0; p[i++]=n;} for(n=0;nx[p[n]]; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2497:20: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: if(sum || (m2*p2)) return 0; /* Batyrev :: inconsistent projection */ BUILDSTDERR: ~~~^~~~ BUILDSTDERR: Polynf.c:2511:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(n=26;n<125-e;n++) s[n]=s[e+n-26]; s[n]=0; Print_PPL(P,s); outFILE=OF; BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2511:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(n=26;n<125-e;n++) s[n]=s[e+n-26]; s[n]=0; Print_PPL(P,s); outFILE=OF; BUILDSTDERR: ^ BUILDSTDERR: Polynf.c:2514:56: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(c=0;cne;f++)if((FI[f]&CI[c])==CI[c])printf(" F[%d]",f);puts("");} BUILDSTDERR: ^~~ BUILDSTDERR: Polynf.c:2517:70: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(f=0;fne;f++)if((FI[f]&CI[c])==CI[c])printf(" F[%d]",f);puts("");} BUILDSTDERR: ^~~~ BUILDSTDERR: Polynf.c:2537:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:2537:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~ BUILDSTDERR: Polynf.c:2559:9: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~~~~ BUILDSTDERR: Polynf.c:2559:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(getNI(l,I)) l++; DP[k]=D[l]; if(TESTfano==1)printf("l=%d ",l); BUILDSTDERR: ^~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o class.o class.c BUILDSTDERR: class.c: In function 'main': BUILDSTDERR: class.c:280:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else printf("original lattices only\n"); break; BUILDSTDERR: ^~~~ BUILDSTDERR: class.c:280:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: else printf("original lattices only\n"); break; BUILDSTDERR: ^~~~~ BUILDSTDERR: class.c:234:60: warning: variable 'x_string' set but not used [-Wunused-but-set-variable] BUILDSTDERR: char Blank=0, *dbin=&Blank, *dbsub=&Blank, *dbout=dbin, *x_string=&Blank, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: class.c: In function 'LocalPrintUsage': BUILDSTDERR: class.c:225:1: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: scanf("%s",&hc); BUILDSTDERR: ^~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Subpoly.o Subpoly.c BUILDSTDERR: Subpoly.c: In function 'Start_Make_All_Subpolys': BUILDSTDERR: Subpoly.c:547:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(inFILE,"%d",&(KL.nk)); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subpoly.c:550:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(inFILE,"%d",&j); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Subadd.o Subadd.c BUILDSTDERR: Subadd.c: In function 'Init_FInfoList': BUILDSTDERR: Subadd.c:78:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<=VERT_Nmax;i++) FI->nNUC[i]=0; FI->NFli=NULL; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:78:47: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<=VERT_Nmax;i++) FI->nNUC[i]=0; FI->NFli=NULL; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'Read_Honest_Poly': BUILDSTDERR: Subadd.c:209:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(FI->NFli != NULL) printf("WARNing: NFli != NULL"); fflush(stdout); BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:209:60: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(FI->NFli != NULL) printf("WARNing: NFli != NULL"); fflush(stdout); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'Read_Aux_File': BUILDSTDERR: Subadd.c:253:6: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else strcpy(auxfn,L->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~ BUILDSTDERR: Subadd.c:253:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: else strcpy(auxfn,L->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'Write_Bin_File': BUILDSTDERR: Subadd.c:353:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((NFnum[i][j]=L->Aux.NFnum[i][j]+AI.NFnum[i][j])) v_li++; li+=v_li; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:353:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if((NFnum[i][j]=L->Aux.NFnum[i][j]+AI.NFnum[i][j])) v_li++; li+=v_li; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:352:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int v_li=0; for(j=1;j<=NUCmax;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:353:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if((NFnum[i][j]=L->Aux.NFnum[i][j]+AI.NFnum[i][j])) v_li++; li+=v_li; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'Write_Aux_File': BUILDSTDERR: Subadd.c:423:6: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: else strcpy(auxfn,S->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~ BUILDSTDERR: Subadd.c:423:46: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: else strcpy(auxfn,S->oname); strcat(auxfn,SAVE_FILE_EXT); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'Add_NF_to_List': BUILDSTDERR: Subadd.c:729:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(incT>0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:729:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:736:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:736:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:745:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:745:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'BminOff': BUILDSTDERR: Subadd.c:834:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*d;i++)for(j=i;j<*d;j++) if(V[i][j]!=(i==j))return 0; return 1; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:834:70: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*d;i++)for(j=i;j<*d;j++) if(V[i][j]!=(i==j))return 0; return 1; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subadd.c: In function 'AuxBase2nUC': BUILDSTDERR: Subadd.c:841:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*nx-1;i++) BasePutInt(base,&m,&X); m--; BasePutInt(base,&m,&X); BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:841:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*nx-1;i++) BasePutInt(base,&m,&X); m--; BasePutInt(base,&m,&X); BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'AuxVnf2ucNF': BUILDSTDERR: Subadd.c:929:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(one) BasePutInt(base,off,&X); i=UNIT_OFF; BasePutInt(&i,ms,&X); BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:929:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(one) BasePutInt(base,off,&X); i=UNIT_OFF; BasePutInt(&i,ms,&X); BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'UCnf2vNF': BUILDSTDERR: Subadd.c:937:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;i<*nuc/2;i++) X.x[i]=uc[2*i]+UCM*uc[2*i+1]; i=UNIT_OFF; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:937:59: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;i<*nuc/2;i++) X.x[i]=uc[2*i]+UCM*uc[2*i+1]; i=UNIT_OFF; BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'VF_2_ucNF': BUILDSTDERR: Subadd.c:970:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(V->nvne) MS=1; if(V->nv>E->ne) MS=2; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:970:28: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(V->nvne) MS=1; if(V->nv>E->ne) MS=2; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1040:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=i;j<*NV;j++) err+=(tNF[i][j]!=V_NF[i][j]); if(err) err*=1000; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1040:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=i;j<*NV;j++) err+=(tNF[i][j]!=V_NF[i][j]); if(err) err*=1000; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1039:11: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(MS<2) for(i=0;i<*d;i++) BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1040:51: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=i;j<*NV;j++) err+=(tNF[i][j]!=V_NF[i][j]); if(err) err*=1000; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1041:28: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(MS-1) for(i=0;i<*d;i++)for(j=i;j<*NV;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1042:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: err+=(tNF[i][j]!=F_NF[i][j]); if(err) Err=1; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'AuxPut_hNF': BUILDSTDERR: Subadd.c:1101:2: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=pos--;i<*slNF;i++) SLp[i-1]=SLp[i]; (*slNF)--; (*slNB)-= *nu+2; BUILDSTDERR: ^~~ BUILDSTDERR: Subadd.c:1101:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=pos--;i<*slNF;i++) SLp[i-1]=SLp[i]; (*slNF)--; (*slNB)-= *nu+2; BUILDSTDERR: ^ BUILDSTDERR: Subadd.c: In function 'Add_Polya_2_Polyi': BUILDSTDERR: Subadd.c:1138:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { if(!(AmI=vA-vI)) if(!(AmI=nuA-nuI)) BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1140:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(AmI<0) /* put A */ BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1152:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((++a)0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1333:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->IP_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1340:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1340:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(_P->np>_L->Nmax) _L->Nmax=_P->np; if(_P->np<_L->Nmin) _L->Nmin=_P->np; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1349:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c:1349:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(incT>0) _L->NF_Time+=incT; _L->CLOCK=cpuT; BUILDSTDERR: ^~ BUILDSTDERR: Subadd.c: In function 'fgetUI': BUILDSTDERR: Subadd.c:175:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%c%c%c%c",&A,&B,&C,&D); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: LG.c: In function 'Calc_VaHo': BUILDSTDERR: LG.c:908:34: warning: 'w[]' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: P->A=Z->A=COEFF_Nmax; R->A=w[N-1]+1; BUILDSTDERR: ~^~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Subdb.o Subdb.c BUILDSTDERR: Subdb.c: In function 'Add_Polya_2_DBi': BUILDSTDERR: Subdb.c:263:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(*dbo==0)dbo=dbi; strcpy(Ofn,dbo); Ofx=&Ofn[strlen(dbo)]; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:263:26: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(*dbo==0)dbo=dbi; strcpy(Ofn,dbo); Ofx=&Ofn[strlen(dbo)]; BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:296:23: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { if(!(AmI=vA-vI)) if(!(AmI=nuA-nuI)) BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:298:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(AmI<0) /* put A */ BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:310:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((++s)=slNF) goto END_SL; uc = & (ucSL[SLp[i]]); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:845:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(i>=slNF) goto END_SL; uc = & (ucSL[SLp[i]]); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:846:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((uc[0]!=v)||(uc[1]!=nu)) goto END_VN; break; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:846:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if((uc[0]!=v)||(uc[1]!=nu)) goto END_VN; break; BUILDSTDERR: ^~~~~ BUILDSTDERR: Subdb.c: In function 'Bin2a': BUILDSTDERR: Subdb.c:935:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:935:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Bin2aDBsl': BUILDSTDERR: Subdb.c:989:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:989:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Read_H_poly_from_DB': BUILDSTDERR: Subdb.c:1587:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inp;i++)for(j=0;jn;j++)P->x[i][j]=NF[j][i]; MS%=4; BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1587:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;inp;i++)for(j=0;jn;j++)P->x[i][j]=NF[j][i]; MS%=4; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c: In function 'Aux_Print_CoverPoly': BUILDSTDERR: Subdb.c:1634:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij);} puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1634:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij);} puts(""); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:1641:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: printf(" G.P="); for(j=0;j<*N;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1642:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: printf("%2ld ",AuxGxP(G[i],X[j],d));puts("");} exit(0);} BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Aux_Print_SLpoly': BUILDSTDERR: Subdb.c:1648:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=1;i<*d;i++) printf(" %ld",D[i]); printf(" #%d\n",*x); BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1648:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=1;i<*d;i++) printf(" %ld",D[i]); printf(" #%d\n",*x); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:1657:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij/D[i]);} puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1657:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(0!=(Xij % D[i])) err=1; printf("%ld ",Xij/D[i]);} puts(""); BUILDSTDERR: ^~~~~~ BUILDSTDERR: Subdb.c:1664:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: printf(" G.P="); for(j=0;j<*N;j++) BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1665:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: printf("%2ld ",AuxGxP(G[i],X[j],d));puts("");} exit(0);} BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'PH_Sublat_Polys': BUILDSTDERR: Subdb.c:1683:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(('1'I */ BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1683:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(('1'I */ BUILDSTDERR: ^ BUILDSTDERR: Subdb.c:1694:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: { int e, z=0; for(e=0;eomitFIP) RelPts[N++]=_P->x[p]; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c: In function 'V_Sublat_Polys': BUILDSTDERR: Subdb.c:1739:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(N=0;Nx[V.v[N]]; ++x; BUILDSTDERR: ^~~ BUILDSTDERR: Subdb.c:1739:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(N=0;Nx[V.v[N]]; ++x; BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c: In function 'Bin_2_ANF': BUILDSTDERR: Subdb.c:1823:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1823:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Bin_2_ANF_DBsl': BUILDSTDERR: Subdb.c:1874:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~ BUILDSTDERR: Subdb.c:1874:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(max) printf(" r-max=%d",mc); puts(""); BUILDSTDERR: ^~~~ BUILDSTDERR: Subdb.c: In function 'Init_DB': BUILDSTDERR: Subdb.c:136:3: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo, "%d %d %d %d %d %lld %d %lld %lld %d %d %d %d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d, &DB->nV, &DB->nVmax, &DB->NUCmax, &list_num, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &DB->nNF, &DB->nSM, &DB->nNM, &DB->NB, &sl_nNF, &sl_SM, &sl_NM, &sl_NB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:150:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&v); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:151:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&(DB->nNUC[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:153:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &nu); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:154:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &(DB->NFnum[v][nu])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Add_Polya_2_DBi': BUILDSTDERR: Subdb.c:267:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(FI,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d",&d,&i,&j,&nu,&Ili, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &FIi.nNF,&FIi.nSM,&FIi.nNM,&FIi.NB,&IslNF,&IslSM,&IslNM,&IslNB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:274:8: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&v); fscanf(FI,"%d",&j); FIi.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:274:28: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&v); fscanf(FI,"%d",&j); FIi.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:276:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&nu); fscanf(FI,"%d",&FIi.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:276:27: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FI,"%d",&nu); fscanf(FI,"%d",&FIi.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Check_NF_Order': BUILDSTDERR: Subdb.c:512:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d,&i,&j,&nu,&list_num,&L.nNF,&L.nSM,&L.nNM,&L.NB, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sl_nNF,&sl_SM,&sl_NM,&sl_NB); L.nV=i; L.nVmax=j; L.NUCmax=nu; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:523:11: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&v); fscanf(F,"%d",&j); L.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:523:30: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&v); fscanf(F,"%d",&j); L.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:526:15: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&nu); fscanf(F,"%d",&L.NFnum[v][nu]); tln++; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:526:35: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(F,"%d",&nu); fscanf(F,"%d",&L.NFnum[v][nu]); tln++; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Reduce_Aux_File': BUILDSTDERR: Subdb.c:652:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(FS,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%lld",&d,&i,&j,&nu,&Sli, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sNF,&FIs.nSM,&sNM,&FIs.NB,&SslNF,&SslSM,&SslNM,&SslNB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:656:11: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&v); fscanf(FS,"%d",&j); FIs.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:656:31: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&v); fscanf(FS,"%d",&j); FIs.nNUC[v]=j; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:658:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&nu);fscanf(FS,"%d",&FIs.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:658:36: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: { fscanf(FS,"%d",&nu);fscanf(FS,"%d",&FIs.NFnum[v][nu]); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Bin2aDBsl': BUILDSTDERR: Subdb.c:953:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d,&i,&j,&nu,&list_num,&L.nNF,&L.nSM,&L.nNM,&L.NB, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sl_nNF,&sl_SM,&sl_NM,&sl_NB); L.nV=i; L.nVmax=j; L.NUCmax=nu; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Open_DB': BUILDSTDERR: Subdb.c:1509:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo, "%d %d %d %d %d %lld %d %lld %lld %d %d %d %d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &DB->d,&DB->nV,&DB->nVmax,&DB->NUCmax,&DB->list_num, &DB->nNF,&DB->nSM, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &DB->nNM, &DB->NB, &DB->sl_nNF, &DB->sl_SM, &DB->sl_NM, &DB->sl_NB); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1518:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&v); fscanf(DB->Finfo,"%d",&(DB->nNUC[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1518:29: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d",&v); fscanf(DB->Finfo,"%d",&(DB->nNUC[v])); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1520:12: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &nu); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c:1521:12: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(DB->Finfo,"%d", &(DB->NFnum[v][nu])); } } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: Subdb.c: In function 'Bin_2_ANF_DBsl': BUILDSTDERR: Subdb.c:1836:6: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fscanf(F,"%d%d%d%d%d%lld%d%lld %lld %d%d%d%d", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &d,&i,&j,&nu,&list_num,&L.nNF,&L.nSM,&L.nNM,&L.NB, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: &sl_nNF,&sl_SM,&sl_NM,&sl_NB); L.nV=i; L.nVmax=j; L.NUCmax=nu; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o cws.o cws.c BUILDSTDERR: cws.c: In function 'AddHalf': BUILDSTDERR: cws.c:411:7: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~ BUILDSTDERR: cws.c:411:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE ))); ungetc(c,inFILE); /* read blanks */ BUILDSTDERR: ^~~~~~ BUILDSTDERR: cws.c: In function 'Npoly2cws': BUILDSTDERR: cws.c:477:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IP_Check(P,&V,&E)) Die("Not IP!"); Sort_VL(&V); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:477:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IP_Check(P,&V,&E)) Die("Not IP!"); Sort_VL(&V); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cws.c: In function 'weicomp': BUILDSTDERR: cws.c:509:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while((i)&&(w1.n[i]==w2.n[i])) i--; return w2.n[i]-w1.n[i]; BUILDSTDERR: ^~~~~ BUILDSTDERR: cws.c:509:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while((i)&&(w1.n[i]==w2.n[i])) i--; return w2.n[i]-w1.n[i]; BUILDSTDERR: ^~~~~~ BUILDSTDERR: cws.c: In function 'insertat': BUILDSTDERR: cws.c:515:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;j<=X->N;j++) X->wli[position].n[j]=ww.n[j]; X->wnum++; BUILDSTDERR: ^~~ BUILDSTDERR: cws.c:515:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;j<=X->N;j++) X->wli[position].n[j]=ww.n[j]; X->wnum++; BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'Make_34_Weights': BUILDSTDERR: cws.c:663:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(Info++) puts(""); WRITE_Weight(&W); printf("%s",c);}} BUILDSTDERR: ^~ BUILDSTDERR: cws.c:663:23: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(Info++) puts(""); WRITE_Weight(&W); printf("%s",c);}} BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: cws.c: In function 'T_Insertat': BUILDSTDERR: cws.c:805:6: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jwli[position][j]=ww[j]; X->wnum++; BUILDSTDERR: ^~~ BUILDSTDERR: cws.c:805:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jwli[position][j]=ww[j]; X->wnum++; BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'Make_IP_CWS': BUILDSTDERR: cws.c:1451:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); d = atoi(a); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1451:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); d = atoi(a); BUILDSTDERR: ^ BUILDSTDERR: cws.c:1455:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IsDigit(*a)) Die("after -n there must be a digit!"); nF = atoi(a); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1455:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IsDigit(*a)) Die("after -n there must be a digit!"); nF = atoi(a); BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1466:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if((narg > n) && (fn[n][0] != '-')) Die("too many infiles!"); n--; t.nu=0; BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1466:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if((narg > n) && (fn[n][0] != '-')) Die("too many infiles!"); n--; t.nu=0; BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'Conv': BUILDSTDERR: cws.c:1698:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); x=atoi(a);} BUILDSTDERR: ^~ BUILDSTDERR: cws.c:1698:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(!IsDigit(*a)) Die("after -c there must be a digit!"); x=atoi(a);} BUILDSTDERR: ^ BUILDSTDERR: cws.c: In function 'NP_use_lat': BUILDSTDERR: cws.c:1747:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while((fscanf(outFILE,"%d",&tmp))!=EOF);fclose(outFILE); return tmp; BUILDSTDERR: ^~~~~ BUILDSTDERR: cws.c:1747:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while((fscanf(outFILE,"%d",&tmp))!=EOF);fclose(outFILE); return tmp; BUILDSTDERR: ^~~~~~ BUILDSTDERR: cws.c: In function 'SimplexPointCount': BUILDSTDERR: cws.c:1778:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(n=0;nn; j++) _P_AUX->x[_P_AUX->np][j] = 0; _P_AUX->np++; BUILDSTDERR: ^~~ BUILDSTDERR: E_Poly.c:231:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j = 0; j < _P_AUX->n; j++) _P_AUX->x[_P_AUX->np][j] = 0; _P_AUX->np++; BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from Global.h:5, BUILDSTDERR: from E_Poly.c:1: BUILDSTDERR: E_Poly.c: In function 'AnalyseGorensteinCone': BUILDSTDERR: E_Poly.c:1483:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(_E_D->ne = _V->nv); BUILDSTDERR: ^~~~ BUILDSTDERR: E_Poly.c:1484:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: assert(_E->ne = _V_D->nv); BUILDSTDERR: ^~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o Nefpart.o Nefpart.c BUILDSTDERR: Nefpart.c: In function 'Select_Sv': BUILDSTDERR: Nefpart.c:710:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (_F->Test) BUILDSTDERR: ^~ BUILDSTDERR: Nefpart.c:712:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: Select_Sv(S, _VF, _M, _G, _X, _Y, _MR, _FVl, step, _PTL, _F); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: Nefpart.c:705:2: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: scanf("%c",&c); BUILDSTDERR: ^~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o mori.o mori.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o MoriCone.o MoriCone.c gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o SingularInput.o SingularInput.c BUILDSTDERR: MoriCone.c: In function 'Choose': BUILDSTDERR: MoriCone.c:126:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;ix[CC[c]]; sv=SimplexVolume(X,P->n); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:161:42: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(c=0;cx[CC[c]]; sv=SimplexVolume(X,P->n); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'OLD_LinRelLatticeBasis': BUILDSTDERR: MoriCone.c:186:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(x) fprintf(SF,","); fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:186:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(x) fprintf(SF,","); fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: MoriCone.c:196:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(x)fprintf(SF,",");fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} /* OFFSET */ BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:196:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(x)fprintf(SF,",");fprintf(SF,"%s%d-%s%d",B,++x,D,y+1);} /* OFFSET */ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: MoriCone.c: In function 'MoriGen': BUILDSTDERR: MoriCone.c:222:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;inv;i++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:229:35: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: fprintf(outFILE,"%d ",V->v[i]); fprintf(outFILE,"#=%d\n",V->nv);} BUILDSTDERR: ^~~~~~~ BUILDSTDERR: MoriCone.c: In function 'Check_Mori': BUILDSTDERR: MoriCone.c:281:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(b=0;bn;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:293:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:260:30: warning: variable 'ng0' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int i,j,r=0,d=P->n,ngen=0, ng0,nv,np; Long Z[POLY_Dmax+1]; VertexNumList V; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'Print_Mori': BUILDSTDERR: MoriCone.c:325:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(b=0;bn;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:337:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:305:30: warning: variable 'ng0' set but not used [-Wunused-but-set-variable] BUILDSTDERR: int i,j,r=0,d=P->n,ngen=0, ng0,e0=0,nm=0,nv,np; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'Triang_from_SR': BUILDSTDERR: MoriCone.c:391:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(binco++>2999)binco=2999; A = (Inci64*) malloc(2*binco*sizeof(Inci64)); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:391:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(binco++>2999)binco=2999; A = (Inci64*) malloc(2*binco*sizeof(Inci64)); BUILDSTDERR: ^ BUILDSTDERR: MoriCone.c: In function 'StanleyReisner': BUILDSTDERR: MoriCone.c:406:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(j>d)j=d+1; while(i2999)binco=2999; BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:406:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(j>d)j=d+1; while(i2999)binco=2999; BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:427:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(TeST.I[i]==T->I[j]) sum++; if(sum!=1) break;} if(in) ok=0;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:427:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(TeST.I[i]==T->I[j]) sum++; if(sum!=1) break;} if(in) ok=0;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:426:38: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: {for(i=0;in;i++) {int sum=0; for(j=0;jn;j++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:427:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(TeST.I[i]==T->I[j]) sum++; if(sum!=1) break;} if(in) ok=0;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'ConeAngle': BUILDSTDERR: MoriCone.c:487:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(X>0)return 1;if(X<0)return -1;return(AcuteAngle(L,R)>0)?0:-1;}// [pi,)->-1 BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:487:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X>0)return 1;if(X<0)return -1;return(AcuteAngle(L,R)>0)?0:-1;}// [pi,)->-1 BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'SameRay': BUILDSTDERR: MoriCone.c:511:52: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: int SameRay(Long *X,Long *Y,int d){int x=0,y=000; while(d--) BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:515:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: if(x) return (x*y>0); else {puts("ZeroVectors in SameRay (forbidden)"); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'MakeVecPrim': BUILDSTDERR: MoriCone.c:539:43: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] BUILDSTDERR: void MakeVecPrim(Long *X){Long g=1;if(X[0]*X[1])g=Fgcd(X[0],X[1]); BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: MoriCone.c:540:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(X[2])g=Fgcd(g,X[2]); if(g<0)g=-g; if(g>1){X[0]/=g;X[1]/=g;X[2]/=g;}} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:540:27: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(X[2])g=Fgcd(g,X[2]); if(g<0)g=-g; if(g>1){X[0]/=g;X[1]/=g;X[2]/=g;}} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c: In function 'Triang1dSFan': BUILDSTDERR: MoriCone.c:570:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jx[i][j]; F[k++]=i;} assert(k==d+1); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:570:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jx[i][j]; F[k++]=i;} assert(k==d+1); BUILDSTDERR: ^ BUILDSTDERR: MoriCone.c:583:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(*B.x[k]>0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=i; (*nmt)++;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:583:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(*B.x[k]>0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=i; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:582:35: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(i>1){CT[*nmt]=X; nt[*nmt]=0; for(k=0;k<=d;k++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:583:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(*B.x[k]>0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=i; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:585:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(*B.x[k]<0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=j; (*nmt)++;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:585:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(*B.x[k]<0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=j; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:584:37: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(j>1){CT[*nmt]=X+i; nt[*nmt]=0; for(k=0;k<=d;k++) BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:585:56: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: if(*B.x[k]<0) CT[*nmt][nt[*nmt]++]=CI-makeN(F[k]); tnt+=j; (*nmt)++;} BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'Triang3dSFan': BUILDSTDERR: MoriCone.c:687:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(j=0;jx[i][j]; F[f++]=i;} GaleTransform(A,&B); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:687:44: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(j=0;jx[i][j]; F[f++]=i;} GaleTransform(A,&B); BUILDSTDERR: ^ BUILDSTDERR: MoriCone.c:722:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(XYZcone(BZR(Eli[a][0]),BZR(b),BZR(Eli[a][1]))>0)break;if(b0)break;if(b0)break;if(bnv,j, cp=_P->np-1,t=E->ne,d=_P->n, Dh0[VERT_Nmax], Dh2[VERT_Nmax]; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'ReadInt': BUILDSTDERR: MoriCone.c:1419:6: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); return n; BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:1419:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); return n; BUILDSTDERR: ^~~~~~ BUILDSTDERR: MoriCone.c: In function 'Read_INCI': BUILDSTDERR: MoriCone.c:1426:3: warning: this 'while' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); BUILDSTDERR: ^~~~~ BUILDSTDERR: MoriCone.c:1426:34: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' BUILDSTDERR: while(' '==(c=fgetc(inFILE))); ungetc(c,inFILE); BUILDSTDERR: ^~~~~~ BUILDSTDERR: MoriCone.c: In function 'Print_Mori_Old': BUILDSTDERR: MoriCone.c:1506:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(k=0;k<=d;k++) pli[k]=V.v[k]; INCI_2_VNL(I[i],&V,p); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:1506:38: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(k=0;k<=d;k++) pli[k]=V.v[k]; INCI_2_VNL(I[i],&V,p); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: MoriCone.c:1509:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(a=0;a<=d;a++)printf("%d ",V.v[a]); puts("=Ij ... error"); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:1509:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(a=0;a<=d;a++)printf("%d ",V.v[a]); puts("=Ij ... error"); BUILDSTDERR: ^~~~ BUILDSTDERR: MoriCone.c:1523:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(b=0;bn;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c:1535:43: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' BUILDSTDERR: for(i=0;in;i++)UT->x[UT->np][i]=0; UT->np++; Find_Equations(UT,&V,E); BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:1547:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if(Inci64_LE(IE[i],IE[j])&&!Inci64_EQ(IE[i],IE[j])) break;if(j==nv) m[nm++]=i;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:1547:63: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if(Inci64_LE(IE[i],IE[j])&&!Inci64_EQ(IE[i],IE[j])) break;if(j==nv) m[nm++]=i;} BUILDSTDERR: ^~ BUILDSTDERR: MoriCone.c:1546:21: warning: this 'for' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: for(i=0;in,p=P->np, ngen=0, pli[POLY_Dmax+1],ng0,e0=0,nm=0,nv,np; BUILDSTDERR: ^~~ BUILDSTDERR: MoriCone.c: In function 'ComputeStanleyReisner': BUILDSTDERR: MoriCone.c:1579:24: warning: variable 'G' set but not used [-Wunused-but-set-variable] BUILDSTDERR: Inci64 *IV, *A, *B, *G[POLY_Dmax], *M, *N; BUILDSTDERR: ^ BUILDSTDERR: SingularInput.c: In function 'Read_HyperSurf': BUILDSTDERR: SingularInput.c:49:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fgets(string, sizeof string, stdin); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: SingularInput.c:58:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: fgets(string, maxline ,stream); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: MoriCone.c: In function 'ReadInt': BUILDSTDERR: MoriCone.c:1418:24: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: ungetc(c,inFILE); fscanf(inFILE,"%d",&n); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o poly.x poly.o Coord.o Rat.o Vertex.o Polynf.o LG.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o class.x class.o Coord.o Rat.o Vertex.o Polynf.o Subpoly.o Subadd.o Subdb.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o cws.x cws.o Coord.o Rat.o Vertex.o Polynf.o LG.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o nef.x nef.o Coord.o Rat.o Vertex.o Polynf.o E_Poly.o Nefpart.o LG.o gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o mori.x mori.o Coord.o Rat.o Vertex.o Polynf.o MoriCone.o SingularInput.o LG.o BUILDSTDERR: SingularInput.o: In function `HyperSurfSingular': BUILDSTDERR: /builddir/build/BUILD/palp-2.1/SingularInput.c:85: warning: the use of `tmpnam' is dangerous, better use `mkstemp' + for file in poly class cws nef mori + mv poly.x bin/poly-11d.x + for file in poly class cws nef mori + mv class.x bin/class-11d.x + for file in poly class cws nef mori + mv cws.x bin/cws-11d.x + for file in poly class cws nef mori + mv nef.x bin/nef-11d.x + for file in poly class cws nef mori + mv mori.x bin/mori-11d.x + make cleanall rm -f *.o *.x core + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.K3wzXr + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64 + cd palp-2.1 + mkdir -p /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin + pushd bin ~/build/BUILD/palp-2.1/bin ~/build/BUILD/palp-2.1 + for exe in *.x + install -m 755 class-11d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/class-11d.x + for exe in *.x + install -m 755 class-4d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/class-4d.x + for exe in *.x + install -m 755 class-5d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/class-5d.x + for exe in *.x + install -m 755 class-6d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/class-6d.x + for exe in *.x + install -m 755 cws-11d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/cws-11d.x + for exe in *.x + install -m 755 cws-4d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/cws-4d.x + for exe in *.x + install -m 755 cws-5d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/cws-5d.x + for exe in *.x + install -m 755 cws-6d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/cws-6d.x + for exe in *.x + install -m 755 mori-11d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/mori-11d.x + for exe in *.x + install -m 755 mori-4d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/mori-4d.x + for exe in *.x + install -m 755 mori-5d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/mori-5d.x + for exe in *.x + install -m 755 mori-6d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/mori-6d.x + for exe in *.x + install -m 755 nef-11d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/nef-11d.x + for exe in *.x + install -m 755 nef-4d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/nef-4d.x + for exe in *.x + install -m 755 nef-5d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/nef-5d.x + for exe in *.x + install -m 755 nef-6d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/nef-6d.x + for exe in *.x + install -m 755 poly-11d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/poly-11d.x + for exe in *.x + install -m 755 poly-4d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/poly-4d.x + for exe in *.x + install -m 755 poly-5d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/poly-5d.x + for exe in *.x + install -m 755 poly-6d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/poly-6d.x + popd ~/build/BUILD/palp-2.1 + for file in poly class cws nef mori + ln -sf poly-6d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/poly.x + for file in poly class cws nef mori + ln -sf class-6d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/class.x + for file in poly class cws nef mori + ln -sf cws-6d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/cws.x + for file in poly class cws nef mori + ln -sf nef-6d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/nef.x + for file in poly class cws nef mori + ln -sf mori-6d.x /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/mori.x + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 2.1-11.fc29 --unique-debug-suffix -2.1-11.fc29.riscv64 --unique-debug-src-base palp-2.1-11.fc29.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/palp-2.1 extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/cws-4d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/poly-4d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/mori-5d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/poly-6d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/poly-5d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/cws-11d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/cws-5d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/mori-6d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/nef-5d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/class-11d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/mori-4d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/class-4d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/mori-11d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/class-5d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/nef-4d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/nef-11d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/nef-6d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/poly-11d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/cws-6d.x extracting debug info from /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/bin/class-6d.x /usr/lib/rpm/sepdebugcrcfix: Updated 20 CRC32s, 0 CRC32s did match. BUILDSTDERR: 1470 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: palp-2.1-11.fc29.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.vkwjov + umask 022 + cd /builddir/build/BUILD + cd palp-2.1 + DOCDIR=/builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/share/doc/palp + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/share/doc/palp + cp -pr COPYING /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/share/doc/palp + cp -pr 1205.4147v1.pdf /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64/usr/share/doc/palp + exit 0 Provides: palp = 2.1-11.fc29 palp(riscv-64) = 2.1-11.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Processing files: palp-debugsource-2.1-11.fc29.riscv64 Provides: palp-debugsource = 2.1-11.fc29 palp-debugsource(riscv-64) = 2.1-11.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: palp-debuginfo-2.1-11.fc29.riscv64 Provides: debuginfo(build-id) = 0974b46f3819645d1b7c538755b88be0250512a0 debuginfo(build-id) = 14115bd4afb1b48bfcd7d5d7b7b818cb6983b948 debuginfo(build-id) = 188d876472943d679518919e7e1ffdbec786445a debuginfo(build-id) = 390c55ff541c8c0e32968da4f85e9f8088ab8d62 debuginfo(build-id) = 50514e98e34ba61f73f882fd1f33bc1a3f7a9a30 debuginfo(build-id) = 5ee8dcd2de9edd2e63f81f766737d7d3fcb7f187 debuginfo(build-id) = 7065f86c503c1144487ab96523e4417c758f701f debuginfo(build-id) = 7907bb3e5eaa365bd0a3036d808d7dc52f5afebf debuginfo(build-id) = 8579ea987e698462a2beffad6ccc9b6cf22c0eae debuginfo(build-id) = 8736b6778bc9f25a8092062040853badecf7212d debuginfo(build-id) = 9ac9af783dc2f3d8579c31da47d883eba8e5299b debuginfo(build-id) = a04f1534e768c6bfcd48d693dced59df977c9902 debuginfo(build-id) = a1db1508afe3122845c1fabf5deafefadddc00c7 debuginfo(build-id) = a8f22f78cc55bc0ca4a78781d5576469eb4ce0b5 debuginfo(build-id) = b440f0f64d0d421b238afc051e8eb535bb7dc14c debuginfo(build-id) = c1a8220e452035ab2e59c1a9a88a5e2725ff2ddb debuginfo(build-id) = d2436a9bc1748f3dd4baad97def817e4925b5eed debuginfo(build-id) = d6b3770fd322cb65c769d4b9bb97020eaa63c53d debuginfo(build-id) = f9ce23a7e823a849e14101e8f2552e2b4724f8b4 debuginfo(build-id) = fce45ca4cf4103d9d1f70e57ca7b5d0b89989013 palp-debuginfo = 2.1-11.fc29 palp-debuginfo(riscv-64) = 2.1-11.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: palp-debugsource(riscv-64) = 2.1-11.fc29 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64 Wrote: /builddir/build/RPMS/palp-2.1-11.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/palp-debugsource-2.1-11.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/palp-debuginfo-2.1-11.fc29.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.J04aPq + umask 022 + cd /builddir/build/BUILD + cd palp-2.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/palp-2.1-11.fc29.riscv64 + exit 0 Child return code was: 0