* installing to library ‘/home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages’
* installing *source* package ‘lpSolve’ ...
** this is package ‘lpSolve’ version ‘5.6.23’
** package ‘lpSolve’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: ‘Debian clang version 19.1.7 (10)’
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpgXVt9S/R.INSTALL1b84d762ce5c06/lpSolve/src'
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c colamd.c -o colamd.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c commonlib.c -o commonlib.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c hbio.c -o hbio.o
hbio.c:781:10: warning: variable 'out_file' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
781 | if ( filename != NULL ) {
| ^~~~~~~~~~~~~~~~
hbio.c:832:13: note: uninitialized use occurs here
832 | fprintf(out_file,"%-72s%-8s\n%14d%14d%14d%14d%14d\n",Title, Key, totcrd,
| ^~~~~~~~
hbio.c:781:5: note: remove the 'if' if its condition is always true
781 | if ( filename != NULL ) {
| ^~~~~~~~~~~~~~~~~~~~~~~
hbio.c:762:19: note: initialize the variable 'out_file' to silence this warning
762 | FILE *out_file;
| ^
| = NULL
hbio.c:1376:10: warning: variable 'out_file' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
1376 | if ( filename != NULL ) {
| ^~~~~~~~~~~~~~~~
hbio.c:1422:13: note: uninitialized use occurs here
1422 | fprintf(out_file,"%-72s%-8s\n%14d%14d%14d%14d%14d\n",Title, Key, totcrd,
| ^~~~~~~~
hbio.c:1376:5: note: remove the 'if' if its condition is always true
1376 | if ( filename != NULL ) {
| ^~~~~~~~~~~~~~~~~~~~~~~
hbio.c:1357:19: note: initialize the variable 'out_file' to silence this warning
1357 | FILE *out_file;
| ^
| = NULL
hbio.c:1391:10: warning: variable 'Valperline' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
1391 | if ( Type[0] != 'P' ) { /* Skip if pattern only */
| ^~~~~~~~~~~~~~
hbio.c:1403:26: note: uninitialized use occurs here
1403 | valcrd = nvalentries/Valperline;
| ^~~~~~~~~~
hbio.c:1391:5: note: remove the 'if' if its condition is always true
1391 | if ( Type[0] != 'P' ) { /* Skip if pattern only */
| ^~~~~~~~~~~~~~~~~~~~~
hbio.c:1364:19: note: initialize the variable 'Valperline' to silence this warning
1364 | int Valperline, Valwidth, Valprec;
| ^
| = 0
3 warnings generated.
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c ini.c -o ini.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c init.c -o init.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c isfixedvar.c -o isfixedvar.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_Hash.c -o lp_Hash.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_LUSOL.c -o lp_LUSOL.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_MDO.c -o lp_MDO.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_MPS.c -o lp_MPS.o
lp_MPS.c:1525:13: warning: variable 'in' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
1525 | else if(strncmp(varname, (!tryrowfirst ? ROWNAMEMASK : COLNAMEMASK), 1) == 0) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_MPS.c:1532:11: note: uninitialized use occurs here
1532 | return( in );
| ^~
lp_MPS.c:1525:10: note: remove the 'if' if its condition is always true
1525 | else if(strncmp(varname, (!tryrowfirst ? ROWNAMEMASK : COLNAMEMASK), 1) == 0) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_MPS.c:1502:9: note: initialize the variable 'in' to silence this warning
1502 | int in;
| ^
| = 0
1 warning generated.
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_SOS.c -o lp_SOS.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_crash.c -o lp_crash.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_lib.c -o lp_lib.o
lp_lib.c:1246:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1246 | if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) {
| ~~~~~~~~~~~~~~~~~^~~~~~~
lp_lib.c:1246:26: note: remove extraneous parentheses around the comparison to silence this warning
1246 | if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) {
| ~ ^ ~
lp_lib.c:1246:26: note: use '=' to turn this equality comparison into an assignment
1246 | if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) {
| ^~
| =
lp_lib.c:1252:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
1252 | if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */)
| ~~~~~~~~~~~~~~~~~^~~~~~~
lp_lib.c:1252:28: note: remove extraneous parentheses around the comparison to silence this warning
1252 | if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */)
| ~ ^ ~
lp_lib.c:1252:28: note: use '=' to turn this equality comparison into an assignment
1252 | if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */)
| ^~
| =
lp_lib.c:4258:30: warning: variable 'aREAL' set but not used [-Wunused-but-set-variable]
4258 | int aBIN = 0, aINT = 0, aREAL = 0,
| ^
lp_lib.c:8669:23: warning: variable 'dualOF' set but not used [-Wunused-but-set-variable]
8669 | REAL scale0, value, dualOF;
| ^
4 warnings generated.
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_matrix.c -o lp_matrix.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_mipbb.c -o lp_mipbb.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_params.c -o lp_params.o
lp_params.c:268:34: warning: suggest braces around initialization of subobject [-Wmissing-braces]
268 | { "ANTI_DEGEN", setintfunction(get_anti_degen, set_anti_degen), setvalues(anti_degen, ~0), WRITE_ACTIVE },
| ^~~~~~~~~~~~~~
| {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:268:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
268 | { "ANTI_DEGEN", setintfunction(get_anti_degen, set_anti_degen), setvalues(anti_degen, ~0), WRITE_ACTIVE },
| ^~~~~~~~~~~~~~
| {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:269:34: warning: suggest braces around initialization of subobject [-Wmissing-braces]
269 | { "BASISCRASH", setintfunction(get_basiscrash, set_basiscrash), setvalues(basiscrash, ~0), WRITE_ACTIVE },
| ^~~~~~~~~~~~~~
| {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:269:50: warning: suggest braces around initialization of subobject [-Wmissing-braces]
269 | { "BASISCRASH", setintfunction(get_basiscrash, set_basiscrash), setvalues(basiscrash, ~0), WRITE_ACTIVE },
| ^~~~~~~~~~~~~~
| {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:270:31: warning: suggest braces around initialization of subobject [-Wmissing-braces]
270 | { "IMPROVE", setintfunction(get_improve, set_improve), setvalues(improve, ~0), WRITE_ACTIVE },
| ^~~~~~~~~~~
| {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:270:44: warning: suggest braces around initialization of subobject [-Wmissing-braces]
270 | { "IMPROVE", setintfunction(get_improve, set_improve), setvalues(improve, ~0), WRITE_ACTIVE },
| ^~~~~~~~~~~
| {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:271:32: warning: suggest braces around initialization of subobject [-Wmissing-braces]
271 | { "MAXPIVOT", setintfunction(get_maxpivot, set_maxpivot), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~
| {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:271:46: warning: suggest braces around initialization of subobject [-Wmissing-braces]
271 | { "MAXPIVOT", setintfunction(get_maxpivot, set_maxpivot), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~
| {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:272:17: warning: suggest braces around initialization of subobject [-Wmissing-braces]
272 | { "NEGRANGE", setREALfunction(get_negrange, set_negrange), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:272:17: warning: suggest braces around initialization of subobject [-Wmissing-braces]
272 | { "NEGRANGE", setREALfunction(get_negrange, set_negrange), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:273:32: warning: suggest braces around initialization of subobject [-Wmissing-braces]
273 | { "PIVOTING", setintfunction(get_pivoting, set_pivoting), setvalues(pivoting, PRICER_LASTOPTION), WRITE_ACTIVE },
| ^~~~~~~~~~~~
| {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:273:46: warning: suggest braces around initialization of subobject [-Wmissing-braces]
273 | { "PIVOTING", setintfunction(get_pivoting, set_pivoting), setvalues(pivoting, PRICER_LASTOPTION), WRITE_ACTIVE },
| ^~~~~~~~~~~~
| {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:274:32: warning: suggest braces around initialization of subobject [-Wmissing-braces]
274 | { "PRESOLVE", setintfunction(get_presolve, set_presolve1), setvalues(presolving, ~0), WRITE_ACTIVE },
| ^~~~~~~~~~~~
| {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:274:46: warning: suggest braces around initialization of subobject [-Wmissing-braces]
274 | { "PRESOLVE", setintfunction(get_presolve, set_presolve1), setvalues(presolving, ~0), WRITE_ACTIVE },
| ^~~~~~~~~~~~~
| {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:275:37: warning: suggest braces around initialization of subobject [-Wmissing-braces]
275 | { "PRESOLVELOOPS", setintfunction(get_presolveloops, set_presolve2), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~
| {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:275:56: warning: suggest braces around initialization of subobject [-Wmissing-braces]
275 | { "PRESOLVELOOPS", setintfunction(get_presolveloops, set_presolve2), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~
| {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:276:19: warning: suggest braces around initialization of subobject [-Wmissing-braces]
276 | { "SCALELIMIT", setREALfunction(get_scalelimit, set_scalelimit), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:276:19: warning: suggest braces around initialization of subobject [-Wmissing-braces]
276 | { "SCALELIMIT", setREALfunction(get_scalelimit, set_scalelimit), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:277:31: warning: suggest braces around initialization of subobject [-Wmissing-braces]
277 | { "SCALING", setintfunction(get_scaling, set_scaling), setvalues(scaling, SCALE_CURTISREID), WRITE_ACTIVE },
| ^~~~~~~~~~~
| {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:277:44: warning: suggest braces around initialization of subobject [-Wmissing-braces]
277 | { "SCALING", setintfunction(get_scaling, set_scaling), setvalues(scaling, SCALE_CURTISREID), WRITE_ACTIVE },
| ^~~~~~~~~~~
| {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:278:35: warning: suggest braces around initialization of subobject [-Wmissing-braces]
278 | { "SIMPLEXTYPE", setintfunction(get_simplextype, set_simplextype), setvalues(simplextype, ~0), WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~
| {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:278:52: warning: suggest braces around initialization of subobject [-Wmissing-braces]
278 | { "SIMPLEXTYPE", setintfunction(get_simplextype, set_simplextype), setvalues(simplextype, ~0), WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~
| {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:279:21: warning: suggest braces around initialization of subobject [-Wmissing-braces]
279 | { "OBJ_IN_BASIS", setMYBOOLfunction(is_obj_in_basis, set_obj_in_basis), setNULLvalues, WRITE_COMMENTED },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:30:55: note: expanded from macro 'setMYBOOLfunction'
30 | #define setMYBOOLfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, MYBOOLfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:279:21: warning: suggest braces around initialization of subobject [-Wmissing-braces]
279 | { "OBJ_IN_BASIS", setMYBOOLfunction(is_obj_in_basis, set_obj_in_basis), setNULLvalues, WRITE_COMMENTED },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:30:90: note: expanded from macro 'setMYBOOLfunction'
30 | #define setMYBOOLfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, MYBOOLfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:282:37: warning: suggest braces around initialization of subobject [-Wmissing-braces]
282 | { "BB_DEPTHLIMIT", setintfunction(get_bb_depthlimit, set_bb_depthlimit), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~
| {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:282:56: warning: suggest braces around initialization of subobject [-Wmissing-braces]
282 | { "BB_DEPTHLIMIT", setintfunction(get_bb_depthlimit, set_bb_depthlimit), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~
| {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:283:37: warning: suggest braces around initialization of subobject [-Wmissing-braces]
283 | { "BB_FLOORFIRST", setintfunction(get_bb_floorfirst, set_bb_floorfirst), setvalues(bb_floorfirst, ~0), WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~
| {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:283:56: warning: suggest braces around initialization of subobject [-Wmissing-braces]
283 | { "BB_FLOORFIRST", setintfunction(get_bb_floorfirst, set_bb_floorfirst), setvalues(bb_floorfirst, ~0), WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~
| {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:284:31: warning: suggest braces around initialization of subobject [-Wmissing-braces]
284 | { "BB_RULE", setintfunction(get_bb_rule, set_bb_rule), setvalues(bb_rule, NODE_STRATEGYMASK), WRITE_ACTIVE },
| ^~~~~~~~~~~
| {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:284:44: warning: suggest braces around initialization of subobject [-Wmissing-braces]
284 | { "BB_RULE", setintfunction(get_bb_rule, set_bb_rule), setvalues(bb_rule, NODE_STRATEGYMASK), WRITE_ACTIVE },
| ^~~~~~~~~~~
| {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:285:23: warning: suggest braces around initialization of subobject [-Wmissing-braces]
285 | { "BREAK_AT_FIRST", setMYBOOLfunction(is_break_at_first, set_break_at_first), setNULLvalues, WRITE_COMMENTED },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:30:55: note: expanded from macro 'setMYBOOLfunction'
30 | #define setMYBOOLfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, MYBOOLfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:285:23: warning: suggest braces around initialization of subobject [-Wmissing-braces]
285 | { "BREAK_AT_FIRST", setMYBOOLfunction(is_break_at_first, set_break_at_first), setNULLvalues, WRITE_COMMENTED },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:30:90: note: expanded from macro 'setMYBOOLfunction'
30 | #define setMYBOOLfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, MYBOOLfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:286:23: warning: suggest braces around initialization of subobject [-Wmissing-braces]
286 | { "BREAK_AT_VALUE", setREALfunction(get_break_at_value, set_break_at_value), setNULLvalues, WRITE_COMMENTED },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:286:23: warning: suggest braces around initialization of subobject [-Wmissing-braces]
286 | { "BREAK_AT_VALUE", setREALfunction(get_break_at_value, set_break_at_value), setNULLvalues, WRITE_COMMENTED },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:287:20: warning: suggest braces around initialization of subobject [-Wmissing-braces]
287 | { "MIP_GAP_ABS", setREALfunction(get_mip_gap_abs, set_mip_gap_abs), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:287:20: warning: suggest braces around initialization of subobject [-Wmissing-braces]
287 | { "MIP_GAP_ABS", setREALfunction(get_mip_gap_abs, set_mip_gap_abs), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:288:20: warning: suggest braces around initialization of subobject [-Wmissing-braces]
288 | { "MIP_GAP_REL", setREALfunction(get_mip_gap_rel, set_mip_gap_rel), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:288:20: warning: suggest braces around initialization of subobject [-Wmissing-braces]
288 | { "MIP_GAP_REL", setREALfunction(get_mip_gap_rel, set_mip_gap_rel), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:289:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
289 | { "EPSINT", setREALfunction(get_epsint, set_epsint), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:289:15: warning: suggest braces around initialization of subobject [-Wmissing-braces]
289 | { "EPSINT", setREALfunction(get_epsint, set_epsint), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:292:13: warning: suggest braces around initialization of subobject [-Wmissing-braces]
292 | { "EPSB", setREALfunction(get_epsb, set_epsb), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:292:13: warning: suggest braces around initialization of subobject [-Wmissing-braces]
292 | { "EPSB", setREALfunction(get_epsb, set_epsb), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:293:13: warning: suggest braces around initialization of subobject [-Wmissing-braces]
293 | { "EPSD", setREALfunction(get_epsd, set_epsd), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:293:13: warning: suggest braces around initialization of subobject [-Wmissing-braces]
293 | { "EPSD", setREALfunction(get_epsd, set_epsd), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:294:14: warning: suggest braces around initialization of subobject [-Wmissing-braces]
294 | { "EPSEL", setREALfunction(get_epsel, set_epsel), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:294:14: warning: suggest braces around initialization of subobject [-Wmissing-braces]
294 | { "EPSEL", setREALfunction(get_epsel, set_epsel), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:295:19: warning: suggest braces around initialization of subobject [-Wmissing-braces]
295 | { "EPSPERTURB", setREALfunction(get_epsperturb, set_epsperturb), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:295:19: warning: suggest braces around initialization of subobject [-Wmissing-braces]
295 | { "EPSPERTURB", setREALfunction(get_epsperturb, set_epsperturb), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:296:17: warning: suggest braces around initialization of subobject [-Wmissing-braces]
296 | { "EPSPIVOT", setREALfunction(get_epspivot, set_epspivot), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:296:17: warning: suggest braces around initialization of subobject [-Wmissing-braces]
296 | { "EPSPIVOT", setREALfunction(get_epspivot, set_epspivot), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:297:17: warning: suggest braces around initialization of subobject [-Wmissing-braces]
297 | { "INFINITE", setREALfunction(get_infinite, set_infinite), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:297:17: warning: suggest braces around initialization of subobject [-Wmissing-braces]
297 | { "INFINITE", setREALfunction(get_infinite, set_infinite), setNULLvalues, WRITE_ACTIVE },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:300:14: warning: suggest braces around initialization of subobject [-Wmissing-braces]
300 | { "DEBUG", setMYBOOLfunction(is_debug, set_debug), setNULLvalues, WRITE_COMMENTED },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:30:55: note: expanded from macro 'setMYBOOLfunction'
30 | #define setMYBOOLfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, MYBOOLfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:300:14: warning: suggest braces around initialization of subobject [-Wmissing-braces]
300 | { "DEBUG", setMYBOOLfunction(is_debug, set_debug), setNULLvalues, WRITE_COMMENTED },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:30:90: note: expanded from macro 'setMYBOOLfunction'
30 | #define setMYBOOLfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, MYBOOLfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:301:18: warning: suggest braces around initialization of subobject [-Wmissing-braces]
301 | { "OBJ_BOUND", setREALfunction(get_obj_bound, set_obj_bound), setNULLvalues, WRITE_COMMENTED },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:301:18: warning: suggest braces around initialization of subobject [-Wmissing-braces]
301 | { "OBJ_BOUND", setREALfunction(get_obj_bound, set_obj_bound), setNULLvalues, WRITE_COMMENTED },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
31 | #define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:302:33: warning: suggest braces around initialization of subobject [-Wmissing-braces]
302 | { "PRINT_SOL", setintfunction(get_print_sol, set_print_sol), setvalues(print_sol, ~0), WRITE_COMMENTED },
| ^~~~~~~~~~~~~
| {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:302:48: warning: suggest braces around initialization of subobject [-Wmissing-braces]
302 | { "PRINT_SOL", setintfunction(get_print_sol, set_print_sol), setvalues(print_sol, ~0), WRITE_COMMENTED },
| ^~~~~~~~~~~~~
| {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:303:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
303 | { "TIMEOUT", setlongfunction(get_timeout, set_timeout), setNULLvalues, WRITE_COMMENTED },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:29:53: note: expanded from macro 'setlongfunction'
29 | #define setlongfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, longfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:303:16: warning: suggest braces around initialization of subobject [-Wmissing-braces]
303 | { "TIMEOUT", setlongfunction(get_timeout, set_timeout), setNULLvalues, WRITE_COMMENTED },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:29:88: note: expanded from macro 'setlongfunction'
29 | #define setlongfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, longfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:304:14: warning: suggest braces around initialization of subobject [-Wmissing-braces]
304 | { "TRACE", setMYBOOLfunction(is_trace, set_trace), setNULLvalues, WRITE_COMMENTED },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| {
lp_params.c:30:55: note: expanded from macro 'setMYBOOLfunction'
30 | #define setMYBOOLfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, MYBOOLfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:304:14: warning: suggest braces around initialization of subobject [-Wmissing-braces]
304 | { "TRACE", setMYBOOLfunction(is_trace, set_trace), setNULLvalues, WRITE_COMMENTED },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:30:90: note: expanded from macro 'setMYBOOLfunction'
30 | #define setMYBOOLfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, MYBOOLfunction
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:305:31: warning: suggest braces around initialization of subobject [-Wmissing-braces]
305 | { "VERBOSE", setintfunction(get_verbose, set_verbose), setvalues(verbose, ~0), WRITE_COMMENTED }
| ^~~~~~~~~~~
| {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
lp_params.c:305:44: warning: suggest braces around initialization of subobject [-Wmissing-braces]
305 | { "VERBOSE", setintfunction(get_verbose, set_verbose), setvalues(verbose, ~0), WRITE_COMMENTED }
| ^~~~~~~~~~~
| {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
28 | #define setintfunction(get_function, set_function) get_function, set_function, intfunction
| ^~~~~~~~~~~~
64 warnings generated.
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_presolve.c -o lp_presolve.o
lp_presolve.c:486:51: warning: variable 'n' set but not used [-Wunused-but-set-variable]
486 | int colnr, ix, ie, nx, jx, je, *cols, *rows, n;
| ^
lp_presolve.c:809:41: warning: variable 'countC' set but not used [-Wunused-but-set-variable]
809 | int status = RUNNING, countR = 0, countC = 0,
| ^
lp_presolve.c:2016:18: warning: variable 'isMI' set but not used [-Wunused-but-set-variable]
2016 | MYBOOL hasOF, isMI, isDualFREE = TRUE;
| ^
lp_presolve.c:3849:34: warning: variable 'je' set but not used [-Wunused-but-set-variable]
3849 | int i, ii, ib, ie, n, jb, je, jx, jj, item, item2,
| ^
lp_presolve.c:4615:31: warning: variable 'unbounded' set but not used [-Wunused-but-set-variable]
4615 | MYBOOL candelete, isOFNZ, unbounded,
| ^
lp_presolve.c:4622:46: warning: variable 'item' set but not used [-Wunused-but-set-variable]
4622 | status = RUNNING, ix, j, countNZ, item;
| ^
lp_presolve.c:5062:15: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
5062 | psdata->forceupdate = TRUE;
| ^
lp_presolve.c:5060:13: note: previous statement is here
5060 | if(!presolve_fixSOS1(psdata, j, Value1, &iConRemove, &iVarFixed))
| ^
7 warnings generated.
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_price.c -o lp_price.o
lp_price.c:48:7: warning: variable 'currentcolno' set but not used [-Wunused-but-set-variable]
48 | int currentcolno, currentvarno = current->varno,
| ^
lp_price.c:49:7: warning: variable 'candidatecolno' set but not used [-Wunused-but-set-variable]
49 | candidatecolno, candidatevarno = candidate->varno;
| ^
lp_price.c:161:10: warning: variable 'currentcolno' set but not used [-Wunused-but-set-variable]
161 | int currentcolno, currentvarno = current->varno,
| ^
lp_price.c:162:10: warning: variable 'candidatecolno' set but not used [-Wunused-but-set-variable]
162 | candidatecolno, candidatevarno = candidate->varno;
| ^
lp_price.c:664:24: warning: variable 'nz' set but not used [-Wunused-but-set-variable]
664 | int i, j, ib, ie, nz, nc;
| ^
lp_price.c:1560:15: warning: variable 'blockdata' set but not used [-Wunused-but-set-variable]
1560 | partialrec *blockdata;
| ^
6 warnings generated.
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_pricePSE.c -o lp_pricePSE.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_report.c -o lp_report.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_rlp.c -o lp_rlp.o
In file included from lp_rlp.c:97:
./lp_rlp.h:1871:14: warning: unused function 'lp_yy_flex_realloc' [-Wunused-function]
1871 | static void *lp_yy_flex_realloc( void *ptr, lp_yy_size_t size )
| ^~~~~~~~~~~~~~~~~~
./lp_rlp.h:1797:13: warning: unused function 'lp_yy_fatal_error' [-Wunused-function]
1797 | static void lp_yy_fatal_error( lp_yyconst char msg[] )
| ^~~~~~~~~~~~~~~~~
./lp_rlp.h:1353:13: warning: unused function 'lp_yyunput' [-Wunused-function]
1353 | static void lp_yyunput( int c, register char *lp_yy_bp )
| ^~~~~~~~~~
./lp_rlp.h:1845:12: warning: unused function 'lp_yy_flex_strlen' [-Wunused-function]
1845 | static int lp_yy_flex_strlen( lp_yyconst char *s )
| ^~~~~~~~~~~~~~~~~
4 warnings generated.
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_scale.c -o lp_scale.o
lp_scale.c:366:19: warning: variable 'error' set but not used [-Wunused-but-set-variable]
366 | double check, error;
| ^
lp_scale.c:150:10: warning: variable 'qkm2' set but not used [-Wunused-but-set-variable]
150 | qkm2, qkqkm1, ekm2, ekekm1,
| ^
lp_scale.c:150:24: warning: variable 'ekm2' set but not used [-Wunused-but-set-variable]
150 | qkm2, qkqkm1, ekm2, ekekm1,
| ^
lp_scale.c:632:16: warning: variable 'colMax' set but not used [-Wunused-but-set-variable]
632 | int i,j, colMax, nz;
| ^
4 warnings generated.
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_simplex.c -o lp_simplex.o
lp_simplex.c:983:10: warning: variable 'epsvalue' set but not used [-Wunused-but-set-variable]
983 | REAL epsvalue, xviolated, cviolated,
| ^
1 warning generated.
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_utils.c -o lp_utils.o
lp_utils.c:548:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
548 | while((beginPos < endPos) && (match != target)) {
| ^
lp_utils.c:546:5: note: previous statement is here
546 | if(absolute)
| ^
lp_utils.c:949:5: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
949 | if(test == 0)
| ^
lp_utils.c:947:3: note: previous statement is here
947 | if(test == 0)
| ^
2 warnings generated.
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lp_wlp.c -o lp_wlp.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lpslink56.c -o lpslink56.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lusol.c -o lusol.o
In file included from lusol.c:748:
./lusol1.h:3359:19: warning: variable 'TCP' set but not used [-Wunused-but-set-variable]
3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP;
| ^
./lusol1.h:3359:29: warning: variable 'TRP' set but not used [-Wunused-but-set-variable]
3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP;
| ^
./lusol1.h:3359:34: warning: variable 'TSP' set but not used [-Wunused-but-set-variable]
3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP;
| ^
3 warnings generated.
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c lusolio.c -o lusolio.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c mmio.c -o mmio.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c myblas.c -o myblas.o
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c sparselib.c -o sparselib.o
sparselib.c:823:10: warning: variable 'd' set but not used [-Wunused-but-set-variable]
823 | int i, d, n;
| ^
1 warning generated.
clang-19 -std=gnu23 -I"/home/hornik/tmp/R.check/r-devel-clang/Work/build/include" -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c yacc_read.c -o yacc_read.o
clang-19 -std=gnu23 -shared -L/home/hornik/tmp/R.check/r-devel-clang/Work/build/lib -Wl,-O1 -o lpSolve.so colamd.o commonlib.o hbio.o ini.o init.o isfixedvar.o lp_Hash.o lp_LUSOL.o lp_MDO.o lp_MPS.o lp_SOS.o lp_crash.o lp_lib.o lp_matrix.o lp_mipbb.o lp_params.o lp_presolve.o lp_price.o lp_pricePSE.o lp_report.o lp_rlp.o lp_scale.o lp_simplex.o lp_utils.o lp_wlp.o lpslink56.o lusol.o lusolio.o mmio.o myblas.o sparselib.o yacc_read.o -L/home/hornik/tmp/R.check/r-devel-clang/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpgXVt9S/R.INSTALL1b84d762ce5c06/lpSolve/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpgXVt9S/R.INSTALL1b84d762ce5c06/lpSolve/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpgXVt9S/R.INSTALL1b84d762ce5c06/lpSolve/src'
installing to /home/hornik/tmp/R.check/r-devel-clang/Work/build/Packages/00LOCK-lpSolve/00new/lpSolve/libs
** R
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (lpSolve)