The build took 00h 01m 50s and was NOT successful.
The program in this build is written in the following languages, according to sloccount:
SLOC | Language |
---|---|
97,272 |
ansic |
4 |
makefile |
97,276 |
total |
The process tree of the build process is here.
Several sub-process invocations were improper; see the process tree for details. Summary:
To avoid scrolling, you may jump to the last line of the
invocation of makepkg
that was used to build this
package.
Removed vanilla repositories from pacman.conf and added:
There were existing files in /sysroot, using those
CMD: sudo -u tuscan PATH=/sysroot/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
==> Making package: symmetrica 2.0-4 (Tue Apr 4 23:45:38 UTC 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
cc -c -O2 -DFAST -DALLTRUE bar.c
cc -c -O2 -DFAST -DALLTRUE bi.c
cc -c -O2 -DFAST -DALLTRUE boe.c
cc -c -O2 -DFAST -DALLTRUE bruch.c
boe.c:42:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,specht_dg);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
bar.c:27:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("cast_apply_barperm",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
bi.c:420:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else if ((p = (Node *) SYM_malloc(sizeof(Node))))
^
bruch.c:251:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("add_bruch(2)",b);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
bruch.c:1038:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else if (S_B_UI(bruch) == -1) {
^
bruch.c:1168:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else if (S_B_UI(bruch) == -1) {
^
bruch.c:1251:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
MAS_B_CO(b); /* check on 1 in denominator */
^
bruch.c:1228:5: note: expanded from macro 'MAS_B_CO'
else if (S_B_UI(b) == (INT)-1)\
^
bruch.c:1275:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
MAS_B_CO(b); /* check on 1 in denominator */
^
bruch.c:1228:5: note: expanded from macro 'MAS_B_CO'
else if (S_B_UI(b) == (INT)-1)\
^
bruch.c:1305:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
MAS_B_CO(b); /* check on 1 in denominator */
^
bruch.c:1228:5: note: expanded from macro 'MAS_B_CO'
else if (S_B_UI(b) == (INT)-1)\
^
1 warning generated.
cc -c -O2 -DFAST -DALLTRUE classical.c
1 warning generated.
cc -c -O2 -DFAST -DALLTRUE de.c
de.c:658:44: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
fprintf(stderr,"%s hash:%d\n",text,s_m_hash(a));
~~ ^~~~~~~~~~~
%ld
de.c:782:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("mem_size",a);goto endr_ende;
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
2 warnings generated.
cc -c -O2 -DFAST -DALLTRUE di.c
di.c:554:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
dixon_wilf_examples(G,weight,anz,FP)
^
di.c:671:67: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
if(count %100 == 0L)fprintf(stderr,"Versuch nr: %d Gef.: %d\r",count,k);
~~ ^~~~~
%ld
di.c:671:73: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
if(count %100 == 0L)fprintf(stderr,"Versuch nr: %d Gef.: %d\r",count,k);
~~ ^
%ld
di.c:1089:11: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else
^
di.c:1288:47: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
fprintf(stderr,"Gruppe erzeugt Ordnung %d\n",S_V_LI(G));
~~ ^~~~~~~~~
%ld
./macro.h:81:19: note: expanded from macro 'S_V_LI'
#define S_V_LI(a) ((((((a)->ob_self).ob_vector)->v_length)->ob_self).ob_INT)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
di.c:1294:59: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
fprintf(stderr,"Konjugiertenklassen erzeugt Anzahl %d\n",Canz);
~~ ^~~~
%ld
di.c:1317:46: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
printf("Anzahl Bahnrepraesentanten: %d\n",S_I_I(MG));
~~ ^~~~~~~~~
%ld
./macro.h:50:18: note: expanded from macro 'S_I_I'
#define S_I_I(a) (((a)->ob_self).ob_INT)
^~~~~~~~~~~~~~~~~~~~~~~
di.c:1343:49: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
fprintf(stderr,"Versuch nr: %d Gef.: %d\r",count,k);
~~ ^~~~~
%ld
di.c:1343:55: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
fprintf(stderr,"Versuch nr: %d Gef.: %d\r",count,k);
~~ ^
%ld
di.c:1345:57: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
fprintf(stderr,"Anzahl der gemachten Versuche: %d\n",count);
~~ ^~~~~
%ld
di.c:1382:8: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
c_fp,c_lyn,c_v);
^~~~
di.c:1382:13: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
c_fp,c_lyn,c_v);
^~~~~
di.c:1382:19: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
c_fp,c_lyn,c_v);
^~~
cc -c -O2 -DFAST -DALLTRUE ff.c
ff.c:632:20: warning: multiple unsequenced modifications to 'ax' [-Wunsequenced]
ax = ax++;
~ ^
ff.c:1295:25: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (S_O_K(c) != FF) FREESELF(c);
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
ff.c:2205:22: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
sprintf(f,"[%d,",S_FF_CI(a)); i = strlen(f); f = f+i;
~~ ^~~~~~~~~~
%ld
./macro.h:539:20: note: expanded from macro 'S_FF_CI'
#define S_FF_CI(a) S_V_II(a,0)
^~~~~~~~~~~
./macro.h:79:21: note: expanded from macro 'S_V_II'
#define S_V_II(a,i) (((((((a)->ob_self).ob_vector)->v_self)+(i))\
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ff.c:2207:25: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
sprintf(f,"%d,",S_FF_II(a,i));
~~ ^~~~~~~~~~~~
%ld
./macro.h:542:22: note: expanded from macro 'S_FF_II'
#define S_FF_II(a,i) *((S_O_S(S_V_I(a,1)).ob_INTpointer) + i)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ff.c:2210:21: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
sprintf(f,"%d]",S_FF_II(a,i));
~~ ^~~~~~~~~~~~
%ld
./macro.h:542:22: note: expanded from macro 'S_FF_II'
#define S_FF_II(a,i) *((S_O_S(S_V_I(a,1)).ob_INTpointer) + i)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ff.c:3485:4: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(p,k,c,primitive_element_ff);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
13 warnings generated.
cc -c -O2 -DFAST -DALLTRUE galois.c
ff.c:3757:23: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (S_O_K(c)==FF) FREESELF(c);
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
galois.c:567:1: warning: '/*' within block comment [-Wcomment]
/* AK 281106 */
^
galois.c:672:37: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (NULLP(c)) INC(S_M_IJ(matrix,i,S_V_II(eindimbahnen,j)-1));
^
./macro.h:1462:41: note: expanded from macro 'INC'
if (S_O_K(a) == INTEGER) INC_INTEGER(a);\
^
2 warnings generated.
cc -c -O2 -DFAST -DALLTRUE ga.c
ga.c:14:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(perm,konj,res, konj_perm_perm);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
ga.c:35:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(eins,zwei,res,mult_gral_gral);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
ga.c:210:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(gral,perm,res,konj_gral_perm);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
ga.c:462:34: warning: format specifies type 'int' but the argument has type 'OBJECTKIND' (aka 'long') [-Wformat]
fprintf(filename, " %d ",POLYNOM);
~~ ^~~~~~~
%ld
./def.h:108:17: note: expanded from macro 'POLYNOM'
#define POLYNOM (OBJECTKIND)9
^~~~~~~~~~~~~
1 warning generated.
cc -c -O2 -DFAST -DALLTRUE gra.c
gra.c:440:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,add_adjacency_matrix);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
1 warning generated.
cc -c -O2 -DFAST -DALLTRUE hash.c
hash.c:800:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("hash(1)",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
hash.c:955:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
t_HASHTABLE_SF_apply(a,POLYNOM,comp_monomvector_monomvector,t_BINTREE_POLYNOM);
^
hash.c:936:9: note: expanded from macro 't_HASHTABLE_SF_apply'
else {\
^
hash.c:964:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
t_HASHTABLE_SF_apply(a,SCHUR,comp_monomschur,t_BINTREE_SCHUR);
^
hash.c:936:9: note: expanded from macro 't_HASHTABLE_SF_apply'
else {\
^
hash.c:973:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
t_HASHTABLE_SF_apply(a,POWSYM,comp_monompowsym,t_BINTREE_POWSYM);
^
hash.c:936:9: note: expanded from macro 't_HASHTABLE_SF_apply'
else {\
^
hash.c:982:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
t_HASHTABLE_SF_apply(a,HOMSYM,comp_monomhomsym,t_BINTREE_HOMSYM);
^
hash.c:936:9: note: expanded from macro 't_HASHTABLE_SF_apply'
else {\
^
hash.c:992:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
t_HASHTABLE_SF_apply(a,ELMSYM,comp_monomelmsym,t_BINTREE_ELMSYM);
^
hash.c:936:9: note: expanded from macro 't_HASHTABLE_SF_apply'
else {\
^
hash.c:1003:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
t_HASHTABLE_SF_apply(a,MONOMIAL,comp_monommonomial,t_BINTREE_MONOMIAL);
^
hash.c:936:9: note: expanded from macro 't_HASHTABLE_SF_apply'
else {\
^
4 warnings generated.
cc -c -O2 -DFAST -DALLTRUE hiccup.c
hiccup.c:478:3: warning: implicit declaration of function 'set_multiplier' is invalid in C99 [-Wimplicit-function-declaration]
set_multiplier(S_MO_K(S_L_S(a)));
^
hiccup.c:792:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:822:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:1103:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:1137:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:1215:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:1294:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:1353:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:1401:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:1822:3: warning: implicit declaration of function 'root_standardise_tableau_list' is invalid in C99 [-Wimplicit-function-declaration]
root_standardise_tableau_list(list,e);
^
hiccup.c:1892:3: warning: implicit declaration of function 'set_root_multiplier' is invalid in C99 [-Wimplicit-function-declaration]
set_root_multiplier(S_MO_K(S_L_S(a)));
^
hiccup.c:1894:3: warning: implicit declaration of function 'root_standardise_tableau' is invalid in C99 [-Wimplicit-function-declaration]
root_standardise_tableau(imitate,result);
^
hiccup.c:2094:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
set_root_multiplier (extra) OP extra;
^
hiccup.c:2103:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:2106:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
root_standardise_tableau_list ( list, expression)
^
hiccup.c:2124:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:2127:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
root_standardise_tableau ( tableau, expression)
^
hiccup.c:2154:4: warning: implicit declaration of function 'root_garnir_result' is invalid in C99 [-Wimplicit-function-declaration]
root_garnir_result(tableau,overall,root_all);
^
hiccup.c:2161:4: warning: implicit declaration of function 'strip_juggle' is invalid in C99 [-Wimplicit-function-declaration]
strip_juggle(tableau,0,swaps&1 ? -1 : 1);
^
hiccup.c:2166:3: warning: implicit declaration of function 'root_juggle' is invalid in C99 [-Wimplicit-function-declaration]
root_juggle(tableau,0,swaps&1 ? -1 : 1);
^
hiccup.c:2168:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:2171:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
root_juggle ( tableau, power, coeff)
^
hiccup.c:2261:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:2264:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
strip_juggle (tableau, power, coeff)
^
hiccup.c:2311:3: warning: implicit declaration of function 'generate_sym_tableaux_list' is invalid in C99 [-Wimplicit-function-declaration]
generate_sym_tableaux_list(i,strip_list);
^
hiccup.c:2427:7: warning: '/*' within block comment [-Wcomment]
/* Then as before */
^
hiccup.c:2641:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:2647:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
root_garnir_result ( tableau, mp_coeff, acc_list)
^
hiccup.c:2714:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:2808:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
generate_sym_tableaux_list (piece, sym_list)
^
hiccup.c:2859:2: warning: implicit declaration of function 'coset_generate' is invalid in C99 [-Wimplicit-function-declaration]
coset_generate(strip,strip);
^
hiccup.c:2888:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:2891:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
coset_generate (head, wag) INT head; INT wag;
^
hiccup.c:2951:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:3061:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:3137:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:3445:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
hiccup.c:3519:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else
^
hiccup.c:3532:6: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else
^
6 warnings generated.
cc -c -O2 -DFAST -DALLTRUE io.c
io.c:115:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("ferrers",obj); break;
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
io.c:285:25: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
default: erg += WTO("fprint",obj);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
io.c:308:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("display(1)",obj);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
io.c:1140:25: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else
^
4 warnings generated.
cc -c -O2 -DFAST -DALLTRUE ko.c
ko.c:30:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(inh,shape,res,kostka_number);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
ko.c:725:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(shape,content,c,kostka_tab);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
ko.c:1201:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(umriss,cont,res,SYMMETRICA_bricknumber);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
7 warnings generated.
cc -c -O2 -DFAST -DALLTRUE list.c
list.c:110:24: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("fprint_list:internal",zeiger);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
list.c:212:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTT("insert_list(1,2)",von,nach);
~~ ^
./macro.h:804:27: note: expanded from macro 'WTT'
#define WTT(text,b,c) erg += wrong_type_twoparameter(text,b,c)
^
list.c:233:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTT("insert_list(1,2)",von,nach);
~~ ^
./macro.h:804:27: note: expanded from macro 'WTT'
#define WTT(text,b,c) erg += wrong_type_twoparameter(text,b,c)
^
list.c:252:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTT("insert_list(1,2)",von,nach);
~~ ^
./macro.h:804:27: note: expanded from macro 'WTT'
#define WTT(text,b,c) erg += wrong_type_twoparameter(text,b,c)
^
list.c:271:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTT("insert_list(1,2)",von,nach);
~~ ^
./macro.h:804:27: note: expanded from macro 'WTT'
#define WTT(text,b,c) erg += wrong_type_twoparameter(text,b,c)
^
list.c:291:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTT("insert_list(1,2)",von,nach);
~~ ^
./macro.h:804:27: note: expanded from macro 'WTT'
#define WTT(text,b,c) erg += wrong_type_twoparameter(text,b,c)
^
list.c:312:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTT("insert_list(1,2)",von,nach);
~~ ^
./macro.h:804:27: note: expanded from macro 'WTT'
#define WTT(text,b,c) erg += wrong_type_twoparameter(text,b,c)
^
list.c:339:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTT("insert_list(1,2)",von,nach);
~~ ^
./macro.h:804:27: note: expanded from macro 'WTT'
#define WTT(text,b,c) erg += wrong_type_twoparameter(text,b,c)
^
list.c:353:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTT("insert_list(1,2)",von,nach);
~~ ^
./macro.h:804:27: note: expanded from macro 'WTT'
#define WTT(text,b,c) erg += wrong_type_twoparameter(text,b,c)
^
39 warnings generated.
cc -c -O2 -DFAST -DALLTRUE lo.c
lo.c:33:59: warning: control reaches end of non-void function [-Wreturn-type]
INT set_lo_nopoint(para) INT para; { nofolgezeichen=para; }
^
lo.c:2333:13: warning: add explicit braces to avoid dangling else [-Wdangling-else]
MULT_APPLY_INTEGER(a,b);
^
./macro.h:1604:5: note: expanded from macro 'MULT_APPLY_INTEGER'
else if (S_O_K(b) == LONGINT) erg += mult_apply_integer_longint(a,b);\
^
lo.c:2643:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("add_longint(2)",c);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
lo.c:2746:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("mult_longint(2)",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
lo.c:2822:22: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (NEGP(c)) ADDINVERS_APPLY(c);
^
./macro.h:1055:53: note: expanded from macro 'ADDINVERS_APPLY'
if (S_O_K(a) == INTEGER) ADDINVERS_APPLY_INTEGER(a);\
^
lo.c:2828:22: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (NEGP(c)) ADDINVERS_APPLY(c);
^
./macro.h:1055:53: note: expanded from macro 'ADDINVERS_APPLY'
if (S_O_K(a) == INTEGER) ADDINVERS_APPLY_INTEGER(a);\
^
lo.c:2872:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("ggt_longint(2)",b);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
lo.c:3121:13: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else
^
lo.c:4190:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else if (negp(e))
^
9 warnings generated.
cc -c -O2 -DFAST -DALLTRUE ma.c
ma.c:784:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(mat,part,res,immanente_matrix);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
3 warnings generated.
cc -c -O2 -DFAST -DALLTRUE mee.c
ma.c:1251:18: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
{ erg += WTO("add_matrix",a);goto endr_ende; }
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
ma.c:1255:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("add_matrix",b);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
ma.c:2152:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,kronecker_product);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
ma.c:2426:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,operate_perm_spaltenmatrix);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
ma.c:2444:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,operate_perm_bideterminant);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
ma.c:2474:2: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,append_behind_matrix_matrix);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
ma.c:2496:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,append_below_matrix_matrix);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
7 warnings generated.
cc -c -O2 -DFAST -DALLTRUE mem.c
mem.c:106:22: warning: add explicit braces to avoid dangling else [-Wdangling-else]
MULT_APPLY(f,S_MO_K(mo));
^
./macro.h:1627:51: note: expanded from macro 'MULT_APPLY'
if (S_O_K(a) == INTEGER) MULT_APPLY_INTEGER(a,b);\
^
mem.c:258:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,mult_elmsym_monomial);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
9 warnings generated.
cc -c -O2 -DFAST -DALLTRUE mes.c
mes.c:224:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else
^
2 warnings generated.
cc -c -O2 -DFAST -DALLTRUE mhe.c
1 warning generated.
cc -c -O2 -DFAST -DALLTRUE mhh.c
cc -c -O2 -DFAST -DALLTRUE mhm.c
mhm.c:478:17: warning: add explicit braces to avoid dangling else [-Wdangling-else]
MULT_APPLY(faktor,S_MO_K(m));
^
./macro.h:1627:51: note: expanded from macro 'MULT_APPLY'
if (S_O_K(a) == INTEGER) MULT_APPLY_INTEGER(a,b);\
^
cc -c -O2 -DFAST -DALLTRUE mhp.c
1 warning generated.
cc -c -O2 -DFAST -DALLTRUE mhs.c
mhs.c:185:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else
^
1 warning generated.
cc -c -O2 -DFAST -DALLTRUE mmm.c
cc -c -O2 -DFAST -DALLTRUE mms.c
cc -c -O2 -DFAST -DALLTRUE mod_dg_sbd.c
mod_dg_sbd.c:23:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static init_zero_one(OP part);
~~~~~~ ^
mod_dg_sbd.c:24:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static close_zero_one();
~~~~~~ ^
mod_dg_sbd.c:35:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,operate_perm_spaltenmatrix);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
mod_dg_sbd.c:63:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
mod_dg_sbd.c:347:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(prim,part,e,basis_mod_dg);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
mod_dg_sbd.c:390:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
mod_dg_sbd.c:433:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static init_zero_one(part) OP part;
~~~~~~ ^
mod_dg_sbd.c:449:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static close_zero_one()
~~~~~~ ^
cc -c -O2 -DFAST -DALLTRUE mo.c
mo.c:17:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static close_mat();
~~~~~~ ^
mo.c:18:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static init_mat();
~~~~~~ ^
mo.c:289:12: warning: absolute value function 'abs' given an argument of type 'INT' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
x[1]=(INT)abs(z);
^
mo.c:289:12: note: use function 'labs' instead
x[1]=(INT)abs(z);
^~~
labs
mo.c:291:12: warning: absolute value function 'abs' given an argument of type 'INT' (aka 'long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
y[1]=(INT)abs(p);
^
mo.c:291:12: note: use function 'labs' instead
y[1]=(INT)abs(p);
^~~
labs
mo.c:1326:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
mo.c:1328:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static ak_rewind(a) struct ak *a;
~~~~~~ ^
mo.c:1334:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static ak_fread(buf,size,numb,a) char **buf;
~~~~~~ ^
mo.c:1351:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static ak_fwrite(buf,size,numb,a) char *buf;
~~~~~~ ^
mo.c:1377:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static ak_fclose(a) struct ak *a;
~~~~~~ ^
mo.c:1380:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
mo.c:1399:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
mo.c:1403:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
mo.c:1407:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
mo.c:1417:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static init_mat()
~~~~~~ ^
mo.c:1442:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
mo.c:1444:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static close_mat()
~~~~~~ ^
mo.c:1456:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
mo.c:1506:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
mo.c:2867:40: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
fprintf(stderr,"\n dm = %d : %d \n",dm,dim[i]);
~~ ^~
%ld
mo.c:2867:43: warning: format specifies type 'int' but the argument has type 'INT' (aka 'long') [-Wformat]
fprintf(stderr,"\n dm = %d : %d \n",dm,dim[i]);
~~ ^~~~~~
%ld
mo.c:2957:19: warning: format specifies type 'int *' but the argument has type 'INT *' (aka 'long *') [-Wformat]
fscanf(dfp,"%d",&info[0]);
~~ ^~~~~~~~
%ld
mo.c:2958:19: warning: format specifies type 'int *' but the argument has type 'INT *' (aka 'long *') [-Wformat]
fscanf(dfp,"%d",&info[1]);
~~ ^~~~~~~~
%ld
mo.c:2959:19: warning: format specifies type 'int *' but the argument has type 'INT *' (aka 'long *') [-Wformat]
fscanf(dfp,"%d",&info[2]);
~~ ^~~~~~~~
%ld
mo.c:2960:19: warning: format specifies type 'int *' but the argument has type 'INT *' (aka 'long *') [-Wformat]
fscanf(dfp,"%d",&info[3]);
~~ ^~~~~~~~
%ld
mo.c:2969:21: warning: format specifies type 'int *' but the argument has type 'INT *' (aka 'long *') [-Wformat]
fscanf(dfp,"%d",&end);
~~ ^~~~
%ld
mo.c:2988:28: warning: format specifies type 'int *' but the argument has type 'INT *' (aka 'long *') [-Wformat]
end = (fscanf(dfp,"%d",&k) > 0) ;
~~ ^~
%ld
mo.c:4907:2: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(part,prim,res,schnitt_mat);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
mod_dg_sbd.c:600:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(prim,part,f,basis_mod_dg);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
mod_dg_sbd.c:624:62: warning: incompatible pointer types passing 'INT ()' (aka 'long ()') to parameter of type 'int (*)(const void *, const void *)' [-Wincompatible-pointer-types]
qsort(S_M_S(e),S_M_HI(e),sizeof(struct object)*S_M_LI(e),mycmp);
^~~~~
/sysroot/include/stdlib.h:56:43: note: passing argument to parameter here
void qsort (void *, size_t, size_t, int (*)(const void *, const void *));
^
27 warnings generated.
cc -c -O2 -DFAST -DALLTRUE mpp.c
cc -c -O2 -DFAST -DALLTRUE mps.c
8 warnings generated.
cc -c -O2 -DFAST -DALLTRUE mse.c
cc -c -O2 -DFAST -DALLTRUE msh.c
cc -c -O2 -DFAST -DALLTRUE msm.c
cc -c -O2 -DFAST -DALLTRUE mss.c
mss.c:1075:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,schur_part_skewschur);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
mss.c:1075:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
./macro.h:833:5: note: expanded from macro 'CE3'
else if (a==c)\
^
mss.c:1126:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,part_part_skewschur);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
mss.c:1126:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
./macro.h:833:5: note: expanded from macro 'CE3'
else if (a==c)\
^
10 warnings generated.
cc -c -O2 -DFAST -DALLTRUE muir.c
cc -c -O2 -DFAST -DALLTRUE na.c
cc -c -O2 -DFAST -DALLTRUE nb.c
nb.c:183:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
ADDINVERS_APPLY(b);
^
./macro.h:1055:53: note: expanded from macro 'ADDINVERS_APPLY'
if (S_O_K(a) == INTEGER) ADDINVERS_APPLY_INTEGER(a);\
^
nb.c:318:21: warning: add explicit braces to avoid dangling else [-Wdangling-else]
FREESELF(S_L_S(ptr_zwei));
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
nb.c:817:19: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (flag) INC(f);
^
./macro.h:1462:41: note: expanded from macro 'INC'
if (S_O_K(a) == INTEGER) INC_INTEGER(a);\
^
nb.c:1105:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,jacobi);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
nb.c:1122:18: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (NEGP(y)) ADDINVERS_APPLY(y);
^
./macro.h:1055:53: note: expanded from macro 'ADDINVERS_APPLY'
if (S_O_K(a) == INTEGER) ADDINVERS_APPLY_INTEGER(a);\
^
nb.c:1162:13: warning: add explicit braces to avoid dangling else [-Wdangling-else]
ADDINVERS_APPLY(z);
^
./macro.h:1055:53: note: expanded from macro 'ADDINVERS_APPLY'
if (S_O_K(a) == INTEGER) ADDINVERS_APPLY_INTEGER(a);\
^
nb.c:1208:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
ADDINVERS_APPLY(b_eins);
^
./macro.h:1055:53: note: expanded from macro 'ADDINVERS_APPLY'
if (S_O_K(a) == INTEGER) ADDINVERS_APPLY_INTEGER(a);\
^
nb.c:1242:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
ADDINVERS_APPLY(c);
^
./macro.h:1055:53: note: expanded from macro 'ADDINVERS_APPLY'
if (S_O_K(a) == INTEGER) ADDINVERS_APPLY_INTEGER(a);\
^
nb.c:1811:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,eval_monopoly);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
nb.c:1902:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("cast_apply_monopoly:can not convert",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
cc -c -O2 -DFAST -DALLTRUE nc.c
nb.c:3171:21: warning: add explicit braces to avoid dangling else [-Wdangling-else]
ADDINVERS_APPLY(temp_eins); /* AK 259492 */
^
./macro.h:1055:53: note: expanded from macro 'ADDINVERS_APPLY'
if (S_O_K(a) == INTEGER) ADDINVERS_APPLY_INTEGER(a);\
^
nb.c:3254:26: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (S_O_K(c)!=EMPTY) FREESELF(c);
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
nc.c:2041:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
nb.c:4093:16: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (ff==0) ADDINVERS_APPLY(b);
^
./macro.h:1055:53: note: expanded from macro 'ADDINVERS_APPLY'
if (S_O_K(a) == INTEGER) ADDINVERS_APPLY_INTEGER(a);\
^
1 warning generated.
cc -c -O2 -DFAST -DALLTRUE nu.c
nu.c:37:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("squareroot(1)",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:75:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg+= WTO("ganzsquareroot(1)",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:121:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("max(1)",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:166:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("min(1)",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:216:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("absolute(1)",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:258:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,sub);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
nu.c:338:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("signum",a); break;
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:378:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,d,add);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
nu.c:550:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("sort",a); break;
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:615:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("length",a); break;
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:639:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("content",a); break;
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:680:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("sum",a); break;
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:745:17: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("conjugate",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:838:17: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("addinvers(1)",a); break;
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:1076:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("inc(1)",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:1118:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("dec(1)",a); break;
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:1182:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("dimension",n); break;
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:1195:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,div);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
nu.c:1321:17: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTT("quores",a,b);
~~ ^
./macro.h:804:27: note: expanded from macro 'WTT'
#define WTT(text,b,c) erg += wrong_type_twoparameter(text,b,c)
^
nu.c:1339:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,mod);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
nu.c:1393:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("mod",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:1407:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,ganzdiv);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
nu.c:1484:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("mod_apply_integer(2)",b);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:1680:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]
FREESELF(d);
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
nu.c:1827:20: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("ggt_integer(2)",b);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:1892:22: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (NEGP(c)) ADDINVERS_APPLY(c);
^
./macro.h:1055:53: note: expanded from macro 'ADDINVERS_APPLY'
if (S_O_K(a) == INTEGER) ADDINVERS_APPLY_INTEGER(a);\
^
nu.c:1898:22: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (NEGP(c)) ADDINVERS_APPLY(c);
^
./macro.h:1055:53: note: expanded from macro 'ADDINVERS_APPLY'
if (S_O_K(a) == INTEGER) ADDINVERS_APPLY_INTEGER(a);\
^
nu.c:1940:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,ggt);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
nu.c:1969:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("ggt(1)",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:2012:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,hoch);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
nu.c:2042:27: warning: add explicit braces to avoid dangling else [-Wdangling-else]
if (bit(N,f)) MULT_APPLY(z,c);
^
./macro.h:1627:51: note: expanded from macro 'MULT_APPLY'
if (S_O_K(a) == INTEGER) MULT_APPLY_INTEGER(a,b);\
^
nu.c:2188:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("invers(1)",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:2240:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,d,mult);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
nu.c:2432:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,scalarproduct);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
nu.c:2485:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTT("scalarproduct",a,b);
~~ ^
./macro.h:804:27: note: expanded from macro 'WTT'
#define WTT(text,b,c) erg += wrong_type_twoparameter(text,b,c)
^
nu.c:2567:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("weight",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:2592:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("trace",a); break;
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:2613:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("det",a); break;
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:2635:16: warning: implicit declaration of function 'invers_apply_ff' is invalid in C99 [-Wimplicit-function-declaration]
erg += invers_apply_ff(a);
^
nu.c:2774:16: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("addinvers_apply",a);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
nu.c:3187:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,multinom);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
13 warnings generated.
cc -c -O2 -DFAST -DALLTRUE part.c
part.c:199:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,sub_part_part);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
part.c:242:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,add_part_part);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
part.c:535:17: warning: unsequenced modification and access to 'erg' [-Wunsequenced]
erg += WTO("add_partition(2)",b);
~~ ^
./macro.h:803:25: note: expanded from macro 'WTO'
#define WTO(text,b) erg += wrong_type_oneparameter(text,b)
^
part.c:574:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(n,k,c,first_subset);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
part.c:908:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(n,m,res,gupta_nm);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
part.c:1208:17: warning: add explicit braces to avoid dangling else [-Wdangling-else]
MULT_APPLY_INTEGER(zw,nenner);
^
./macro.h:1604:5: note: expanded from macro 'MULT_APPLY_INTEGER'
else if (S_O_K(b) == LONGINT) erg += mult_apply_integer_longint(a,b);\
^
part.c:1770:15: error: non-void function 'rec01' should return a value [-Wreturn-type]
if (ni<0) return;
^
part.c:1771:36: error: non-void function 'rec01' should return a value [-Wreturn-type]
if (not EMPTYP(S_V_I(vec,ni))) return;
^
part.c:1932:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(umriss,alph,res,m_umriss_tableaux);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
part.c:2071:17: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else if (S_T_IJI(tab,i,j) < S_I_I(alph))
^
part.c:4212:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
CE3(a,b,c,p_hook_diagramm);
^
./macro.h:854:13: note: expanded from macro 'CE3'
FREESELF(c);\
^
./macro.h:1344:5: note: expanded from macro 'FREESELF'
else if (S_O_K(a) == INTEGER) C_O_K(a,EMPTY);\
^
9 warnings and 2 errors generated.
make: *** [makefile:2: part.o] Error 1
make: *** Waiting for unfinished jobs....
41 warnings generated.
4 warnings generated.
==> ERROR: A failure occurred in build().
Aborting...