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.ccc -c -O2 -DFAST -DALLTRUE bi.ccc -c -O2 -DFAST -DALLTRUE boe.ccc -c -O2 -DFAST -DALLTRUE bruch.cboe.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.c1 warning generated.cc -c -O2 -DFAST -DALLTRUE de.cde.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));                                ~~         ^~~~~~~~~~~                                %ldde.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.cdi.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);                                                          ~~             ^~~~~                                                          %lddi.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);                                                                   ~~          ^                                                                   %lddi.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);                                                           ~~    ^~~~                                                           %lddi.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);                                                             ~~             ^~~~~                                                             %lddi.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);                                                                      ~~          ^                                                                      %lddi.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);                                                                       ~~    ^~~~~                                                                       %lddi.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.cff.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.cff.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.cga.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.cgra.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.chash.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.chiccup.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.cio.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.cko.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.clist.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.clo.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.cma.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.cma.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.cmem.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.cmes.c:224:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]        else         ^2 warnings generated.cc -c -O2 -DFAST -DALLTRUE mhe.c1 warning generated.cc -c -O2 -DFAST -DALLTRUE mhh.ccc -c -O2 -DFAST -DALLTRUE mhm.cmhm.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.c1 warning generated.cc -c -O2 -DFAST -DALLTRUE mhs.cmhs.c:185:9: warning: add explicit braces to avoid dangling else [-Wdangling-else]        else         ^1 warning generated.cc -c -O2 -DFAST -DALLTRUE mmm.ccc -c -O2 -DFAST -DALLTRUE mms.ccc -c -O2 -DFAST -DALLTRUE mod_dg_sbd.cmod_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.cmo.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);                  ^~~                  labsmo.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);                  ^~~                  labsmo.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]);                                                ~~          ^~                                                %ldmo.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]);                                                     ~~        ^~~~~~                                                     %ldmo.c:2957:19: warning: format specifies type 'int *' but the argument has type 'INT *' (aka 'long *') [-Wformat]                fscanf(dfp,"%d",&info[0]);                            ~~  ^~~~~~~~                            %ldmo.c:2958:19: warning: format specifies type 'int *' but the argument has type 'INT *' (aka 'long *') [-Wformat]                fscanf(dfp,"%d",&info[1]);                            ~~  ^~~~~~~~                            %ldmo.c:2959:19: warning: format specifies type 'int *' but the argument has type 'INT *' (aka 'long *') [-Wformat]                fscanf(dfp,"%d",&info[2]);                            ~~  ^~~~~~~~                            %ldmo.c:2960:19: warning: format specifies type 'int *' but the argument has type 'INT *' (aka 'long *') [-Wformat]                fscanf(dfp,"%d",&info[3]);                            ~~  ^~~~~~~~                            %ldmo.c:2969:21: warning: format specifies type 'int *' but the argument has type 'INT *' (aka 'long *') [-Wformat]                                fscanf(dfp,"%d",&end);                                              ~~  ^~~~                                            %ldmo.c:2988:28: warning: format specifies type 'int *' but the argument has type 'INT *' (aka 'long *') [-Wformat]                                end = (fscanf(dfp,"%d",&k) > 0) ;                                                   ~~  ^~                                                   %ldmo.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 herevoid qsort (void *, size_t, size_t, int (*)(const void *, const void *));                                          ^27 warnings generated.cc -c -O2 -DFAST -DALLTRUE mpp.ccc -c -O2 -DFAST -DALLTRUE mps.c8 warnings generated.cc -c -O2 -DFAST -DALLTRUE mse.ccc -c -O2 -DFAST -DALLTRUE msh.ccc -c -O2 -DFAST -DALLTRUE msm.ccc -c -O2 -DFAST -DALLTRUE mss.cmss.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.ccc -c -O2 -DFAST -DALLTRUE na.ccc -c -O2 -DFAST -DALLTRUE nb.cnb.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.cnb.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.cnu.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.cpart.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 1make: *** Waiting for unfinished jobs....41 warnings generated.4 warnings generated.==> ERROR: A failure occurred in build().    Aborting...