Running examples in ‘EpistemicGameTheory-Ex.R’ failed
The error most likely occurred in:

> ### Name: type
> ### Title: Finding types that express common belief in rationality for
> ###   optimal choices
> ### Aliases: type
> 
> ### ** Examples
> 
> Ar=matrix(c(0,3,2,4,0,2,4,3,0),3,3)
> choices.Ar=c("Blue","Green","Red")
> Br=matrix(c(5,4,4,3,5,3,2,2,5),3,3)
> choices.Br=c("Blue","Green","Red")
> type(Ar,Br,choices.Ar,choices.Br)
Installing package into ‘/tmp/RtmpHLqj83/RLIBS_7ff6fda2de3’
(as ‘lib’ is unspecified)
trying URL 'https://cloud.r-project.org/src/contrib/lpSolve_5.6.13.tar.gz'
Content type 'application/x-gzip' length 466230 bytes (455 KB)
==================================================
downloaded 455 KB

* installing *source* package ‘lpSolve’ ...
** package ‘lpSolve’ successfully unpacked and MD5 sums checked
** libs
make[1]: Entering directory '/tmp/Rtmp4UptmA/R.INSTALLfb99ff96f/lpSolve/src'
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c colamd.c -o colamd.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c commonlib.c -o commonlib.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c hbio.c -o hbio.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c ini.c -o ini.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c isfixedvar.c -o isfixedvar.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_Hash.c -o lp_Hash.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_LUSOL.c -o lp_LUSOL.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_MDO.c -o lp_MDO.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_MPS.c -o lp_MPS.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_SOS.c -o lp_SOS.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_crash.c -o lp_crash.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_lib.c -o lp_lib.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_matrix.c -o lp_matrix.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_mipbb.c -o lp_mipbb.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_params.c -o lp_params.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_presolve.c -o lp_presolve.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_price.c -o lp_price.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_pricePSE.c -o lp_pricePSE.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_report.c -o lp_report.o
hbio.c:768:10: warning: variable 'out_file' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
    if ( filename != NULL ) {
         ^~~~~~~~~~~~~~~~
hbio.c:819:13: note: uninitialized use occurs here
    fprintf(out_file,"%-72s%-8s\n%14d%14d%14d%14d%14d\n",Title, Key, totcrd,
            ^~~~~~~~
hbio.c:768:5: note: remove the 'if' if its condition is always true
    if ( filename != NULL ) {
    ^~~~~~~~~~~~~~~~~~~~~~~~
hbio.c:749:19: note: initialize the variable 'out_file' to silence this warning
    FILE *out_file;
                  ^
                   = NULL
lp_params.c:268:34: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  { "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'
#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]
  { "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'
#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]
  { "BASISCRASH", setintfunction(get_basiscrash, set_basiscrash), setvalues(basiscrash, ~0), WRITE_ACTIVE },
                                 ^~~~~~~~~~~~~~
                  {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
#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]
  { "BASISCRASH", setintfunction(get_basiscrash, set_basiscrash), setvalues(basiscrash, ~0), WRITE_ACTIVE },
                                                 ^~~~~~~~~~~~~~
                                                 {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
#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]
  { "IMPROVE", setintfunction(get_improve, set_improve), setvalues(improve, ~0), WRITE_ACTIVE },
                              ^~~~~~~~~~~
               {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
#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]
  { "IMPROVE", setintfunction(get_improve, set_improve), setvalues(improve, ~0), WRITE_ACTIVE },
                                           ^~~~~~~~~~~
                                           {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
#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]
  { "MAXPIVOT", setintfunction(get_maxpivot, set_maxpivot), setNULLvalues, WRITE_ACTIVE },
                               ^~~~~~~~~~~~
                {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
#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]
  { "MAXPIVOT", setintfunction(get_maxpivot, set_maxpivot), setNULLvalues, WRITE_ACTIVE },
                                             ^~~~~~~~~~~~
                                             {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
#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]
  { "NEGRANGE", setREALfunction(get_negrange, set_negrange), setNULLvalues, WRITE_ACTIVE },
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
#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]
  { "NEGRANGE", setREALfunction(get_negrange, set_negrange), setNULLvalues, WRITE_ACTIVE },
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
#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]
  { "PIVOTING", setintfunction(get_pivoting, set_pivoting), setvalues(pivoting, PRICER_LASTOPTION), WRITE_ACTIVE },
                               ^~~~~~~~~~~~
                {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
#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]
  { "PIVOTING", setintfunction(get_pivoting, set_pivoting), setvalues(pivoting, PRICER_LASTOPTION), WRITE_ACTIVE },
                                             ^~~~~~~~~~~~
                                             {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
#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]
  { "PRESOLVE", setintfunction(get_presolve, set_presolve1), setvalues(presolving, ~0), WRITE_ACTIVE },
                               ^~~~~~~~~~~~
                {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
#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]
  { "PRESOLVE", setintfunction(get_presolve, set_presolve1), setvalues(presolving, ~0), WRITE_ACTIVE },
                                             ^~~~~~~~~~~~~
                                             {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
#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]
  { "PRESOLVELOOPS", setintfunction(get_presolveloops, set_presolve2), setNULLvalues, WRITE_ACTIVE },
                                    ^~~~~~~~~~~~~~~~~
                     {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
#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]
  { "PRESOLVELOOPS", setintfunction(get_presolveloops, set_presolve2), setNULLvalues, WRITE_ACTIVE },
                                                       ^~~~~~~~~~~~~
                                                       {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
#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]
  { "SCALELIMIT", setREALfunction(get_scalelimit, set_scalelimit), setNULLvalues, WRITE_ACTIVE },
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
#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]
  { "SCALELIMIT", setREALfunction(get_scalelimit, set_scalelimit), setNULLvalues, WRITE_ACTIVE },
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
#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]
  { "SCALING", setintfunction(get_scaling, set_scaling), setvalues(scaling, SCALE_CURTISREID), WRITE_ACTIVE },
                              ^~~~~~~~~~~
               {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
#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]
  { "SCALING", setintfunction(get_scaling, set_scaling), setvalues(scaling, SCALE_CURTISREID), WRITE_ACTIVE },
                                           ^~~~~~~~~~~
                                           {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
#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]
  { "SIMPLEXTYPE", setintfunction(get_simplextype, set_simplextype), setvalues(simplextype, ~0), WRITE_ACTIVE },
                                  ^~~~~~~~~~~~~~~
                   {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
#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]
  { "SIMPLEXTYPE", setintfunction(get_simplextype, set_simplextype), setvalues(simplextype, ~0), WRITE_ACTIVE },
                                                   ^~~~~~~~~~~~~~~
                                                   {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
#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]
  { "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'
#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]
  { "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'
#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]
  { "BB_DEPTHLIMIT", setintfunction(get_bb_depthlimit, set_bb_depthlimit), setNULLvalues, WRITE_ACTIVE },
                                    ^~~~~~~~~~~~~~~~~
                     {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
#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]
  { "BB_DEPTHLIMIT", setintfunction(get_bb_depthlimit, set_bb_depthlimit), setNULLvalues, WRITE_ACTIVE },
                                                       ^~~~~~~~~~~~~~~~~
                                                       {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
#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]
  { "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'
#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]
  { "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'
#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]
  { "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'
#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]
  { "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'
#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]
  { "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'
#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]
  { "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'
#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]
  { "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'
#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]
  { "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'
#define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
                                                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.clp_mipbb.c::287526::2026::  warningwarning: : suggest braces around initialization of subobject [-Wmissing-braces]equality comparison with extraneous parentheses [-Wparentheses-equality]

    else if((BB->vartype == BB_INT)) {  { "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'
#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]
lp_mipbb.c:526  { "MIP_GAP_ABS", setREALfunction(get_mip_gap_abs, set_mip_gap_abs), setNULLvalues, WRITE_ACTIVE },:
26                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:
 note: lp_params.cremove extraneous parentheses around the comparison to silence this warning:
31:88: note: expanded from macro 'setREALfunction'
    else if((BB->vartype == BB_INT)) {
            ~            ^        ~
#define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
                                                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_mipbb.clp_params.c::526288::2620::  notewarning: : use '=' to turn this equality comparison into an assignmentsuggest braces around initialization of subobject [-Wmissing-braces]

    else if((BB->vartype == BB_INT)) {
                         ^~
                         =
  { "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'
#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]
  { "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'
#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]
  { "EPSINT", setREALfunction(get_epsint, set_epsint), setNULLvalues, WRITE_ACTIVE },
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
              {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
#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]
  { "EPSINT", setREALfunction(get_epsint, set_epsint), setNULLvalues, WRITE_ACTIVE },
              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
#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]
  { "EPSB", setREALfunction(get_epsb, set_epsb), setNULLvalues, WRITE_ACTIVE },
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
#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]
  { "EPSB", setREALfunction(get_epsb, set_epsb), setNULLvalues, WRITE_ACTIVE },
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
#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]
  { "EPSD", setREALfunction(get_epsd, set_epsd), setNULLvalues, WRITE_ACTIVE },
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
#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]
  { "EPSD", setREALfunction(get_epsd, set_epsd), setNULLvalues, WRITE_ACTIVE },
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
#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]
  { "EPSEL", setREALfunction(get_epsel, set_epsel), setNULLvalues, WRITE_ACTIVE },
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
#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]
  { "EPSEL", setREALfunction(get_epsel, set_epsel), setNULLvalues, WRITE_ACTIVE },
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
#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]
  { "EPSPERTURB", setREALfunction(get_epsperturb, set_epsperturb), setNULLvalues, WRITE_ACTIVE },
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                  {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
#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]
  { "EPSPERTURB", setREALfunction(get_epsperturb, set_epsperturb), setNULLvalues, WRITE_ACTIVE },
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
#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]
  { "EPSPIVOT", setREALfunction(get_epspivot, set_epspivot), setNULLvalues, WRITE_ACTIVE },
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
#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]
  { "EPSPIVOT", setREALfunction(get_epspivot, set_epspivot), setNULLvalues, WRITE_ACTIVE },
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
#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]
  { "INFINITE", setREALfunction(get_infinite, set_infinite), setNULLvalues, WRITE_ACTIVE },
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
#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]
  { "INFINITE", setREALfunction(get_infinite, set_infinite), setNULLvalues, WRITE_ACTIVE },
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
#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]
  { "DEBUG", setMYBOOLfunction(is_debug, set_debug), setNULLvalues, WRITE_COMMENTED },
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             {
lp_params.c:30:55: note: expanded from macro 'setMYBOOLfunction'
#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]
  { "DEBUG", setMYBOOLfunction(is_debug, set_debug), setNULLvalues, WRITE_COMMENTED },
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:30:90: note: expanded from macro 'setMYBOOLfunction'
#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]
  { "OBJ_BOUND", setREALfunction(get_obj_bound, set_obj_bound), setNULLvalues, WRITE_COMMENTED },
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                 {
lp_params.c:31:53: note: expanded from macro 'setREALfunction'
#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]
  { "OBJ_BOUND", setREALfunction(get_obj_bound, set_obj_bound), setNULLvalues, WRITE_COMMENTED },
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:31:88: note: expanded from macro 'setREALfunction'
#define setREALfunction(get_function, set_function) (int_get_function *) get_function, (int_set_function *) set_function, REALfunction
                                                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_rlp.c -o lp_rlp.o
lp_params.c:302:33: warning: suggest braces around initialization of subobject [-Wmissing-braces]
  { "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'
#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]
  { "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'
#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]
  { "TIMEOUT", setlongfunction(get_timeout, set_timeout), setNULLvalues, WRITE_COMMENTED },
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
               {
lp_params.c:29:53: note: expanded from macro 'setlongfunction'
#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]
  { "TIMEOUT", setlongfunction(get_timeout, set_timeout), setNULLvalues, WRITE_COMMENTED },
               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:29:88: note: expanded from macro 'setlongfunction'
#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]
  { "TRACE", setMYBOOLfunction(is_trace, set_trace), setNULLvalues, WRITE_COMMENTED },
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             {
lp_params.c:30:55: note: expanded from macro 'setMYBOOLfunction'
#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]
  { "TRACE", setMYBOOLfunction(is_trace, set_trace), setNULLvalues, WRITE_COMMENTED },
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_params.c:30:90: note: expanded from macro 'setMYBOOLfunction'
#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]
  { "VERBOSE", setintfunction(get_verbose, set_verbose), setvalues(verbose, ~0), WRITE_COMMENTED }
                              ^~~~~~~~~~~
               {
lp_params.c:28:52: note: expanded from macro 'setintfunction'
#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]
  { "VERBOSE", setintfunction(get_verbose, set_verbose), setvalues(verbose, ~0), WRITE_COMMENTED }
                                           ^~~~~~~~~~~
                                           {
lp_params.c:28:66: note: expanded from macro 'setintfunction'
#define setintfunction(get_function, set_function) get_function, set_function, intfunction
                                                                 ^~~~~~~~~~~~
hbio.c:1355:10: warning: variable 'out_file' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
    if ( filename != NULL ) {
         ^~~~~~~~~~~~~~~~
hbio.c:1401:13: note: uninitialized use occurs here
    fprintf(out_file,"%-72s%-8s\n%14d%14d%14d%14d%14d\n",Title, Key, totcrd,
            ^~~~~~~~
hbio.c:1355:5: note: remove the 'if' if its condition is always true
    if ( filename != NULL ) {
    ^~~~~~~~~~~~~~~~~~~~~~~~
hbio.c:1336:19: note: initialize the variable 'out_file' to silence this warning
    FILE *out_file;
                  ^
                   = NULL
hbio.c:1370:10: warning: variable 'Valperline' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
    if ( Type[0] != 'P' ) {          /* Skip if pattern only  */
         ^~~~~~~~~~~~~~
hbio.c:1382:26: note: uninitialized use occurs here
    valcrd = nvalentries/Valperline;
                         ^~~~~~~~~~
hbio.c:1370:5: note: remove the 'if' if its condition is always true
    if ( Type[0] != 'P' ) {          /* Skip if pattern only  */
    ^~~~~~~~~~~~~~~~~~~~~~
hbio.c:1343:19: note: initialize the variable 'Valperline' to silence this warning
    int Valperline, Valwidth, Valprec;
                  ^
                   = 0
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_scale.c -o lp_scale.o
lp_lib.c:1246:26: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
    if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) {
        ~~~~~~~~~~~~~~~~~^~~~~~~
lp_lib.c:1246:26: note: remove extraneous parentheses around the comparison to silence this warning
    if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) {
       ~                 ^      ~
lp_lib.c:1246:26: note: use '=' to turn this equality comparison into an assignment
    if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */) {
                         ^~
                         =
lp_lib.c:1252:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
      if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */)
          ~~~~~~~~~~~~~~~~~^~~~~~~
lp_lib.c:1252:28: note: remove extraneous parentheses around the comparison to silence this warning
      if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */)
         ~                 ^      ~
lp_lib.c:1252:28: note: use '=' to turn this equality comparison into an assignment
      if((lp->objfromvalue == NULL) /* || (lp->objtillvalue == NULL) */)
                           ^~
                           =
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_simplex.c -o lp_simplex.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_utils.c -o lp_utils.o
In file included from lp_rlp.c:97:
./lp_rlp.h:1804:19: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
        lex_fatal_error (msg); /* exit( YY_EXIT_FAILURE ); */
                         ^~~
./yacc_read.h:6:28: note: passing argument to parameter 'msg' here
void lex_fatal_error(char *msg);
                           ^
In file included from lp_rlp.c:97:
./lp_rlp.h:1871:14: warning: unused function 'lp_yy_flex_realloc' [-Wunused-function]
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]
static void lp_yy_fatal_error( lp_yyconst char msg[] )
            ^
./lp_rlp.h:1353:13: warning: unused function 'lp_yyunput' [-Wunused-function]
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]
static int lp_yy_flex_strlen( lp_yyconst char *s )
           ^
./lp_rlp.h:1401:12: warning: 'static' function 'input' declared in header file should be declared 'static inline' [-Wunneeded-internal-declaration]
static int input()
           ^
lp_MPS.c:1524:13: warning: variable 'in' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
    else if(strncmp(varname, (!tryrowfirst ? ROWNAMEMASK : COLNAMEMASK), 1) == 0) {
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/bits/string2.h:897:3: note: expanded from macro 'strncmp'
  (__extension__ (__builtin_constant_p (n)                                    \
  ^
lp_MPS.c:1531:11: note: uninitialized use occurs here
  return( in );
          ^~
lp_MPS.c:1524:10: note: remove the 'if' if its condition is always true
    else if(strncmp(varname, (!tryrowfirst ? ROWNAMEMASK : COLNAMEMASK), 1) == 0) {
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lp_MPS.c:1501:9: note: initialize the variable 'in' to silence this warning
  int in;
        ^
         = 0
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lp_wlp.c -o lp_wlp.o
64 warnings generated.
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lpslink56.c -o lpslink56.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lusol.c -o lusol.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c lusolio.c -o lusolio.o
1 warning generated.
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c mmio.c -o mmio.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c myblas.c -o myblas.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c sparselib.c -o sparselib.o
clang -I/data/gannet/ripley/R/R-clang/include -DNDEBUG -I . -DINTEGERTIME -DPARSER_LP -DBUILDING_FOR_R -DYY_NEVER_INTERACTIVE -DUSRDLL -DCLOCKTIME -DRoleIsExternalInvEngine -DINVERSE_ACTIVE=INVERSE_LUSOL -DINLINE=static -DParanoia  -isystem /usr/local/clang/include   -fpic  -g -O3 -Wall -pedantic  -c yacc_read.c -o yacc_read.o
sparselib.c:51:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  realloc ((void *) matrix->list, sizeof(sparseVector) * newSize);
  ^~~~~~~  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6 warnings generated.
3 warnings generated.
1 warning generated.
1 warning generated.
2 warnings generated.
clang -shared -L/usr/local/clang/lib64 -L/usr/local/lib64 -o lpSolve.so colamd.o commonlib.o hbio.o ini.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
make[1]: Leaving directory '/tmp/Rtmp4UptmA/R.INSTALLfb99ff96f/lpSolve/src'
make[1]: Entering directory '/tmp/Rtmp4UptmA/R.INSTALLfb99ff96f/lpSolve/src'
make[1]: Leaving directory '/tmp/Rtmp4UptmA/R.INSTALLfb99ff96f/lpSolve/src'
installing to /tmp/RtmpHLqj83/RLIBS_7ff6fda2de3/lpSolve/libs
** R
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
* DONE (lpSolve)

The downloaded source packages are in
	‘/tmp/RtmpImSxmF/downloaded_packages’
Warning in get0(oNam, envir = ns) : internal error -3 in R_decompress1
Error in get0(oNam, envir = ns) : 
  lazy-load database '/tmp/RtmpHLqj83/RLIBS_7ff6fda2de3/lpSolve/R/lpSolve.rdb' is corrupt
Calls: type -> :: -> getExportedValue -> get0
Execution halted