[INFO] fetching crate lpsolve-sys 5.5.2... [INFO] testing lpsolve-sys-5.5.2 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8 [INFO] extracting crate lpsolve-sys 5.5.2 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate lpsolve-sys 5.5.2 [INFO] finished tweaking crates.io crate lpsolve-sys 5.5.2 [INFO] tweaked toml for crates.io crate lpsolve-sys 5.5.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate lpsolve-sys 5.5.2 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate lpsolve-sys 5.5.2 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 52b421b95d69eb65bbfa2ae70682099d3c53808b64602544c5ab0d0ea8b00578 [INFO] running `Command { std: "docker" "start" "-a" "52b421b95d69eb65bbfa2ae70682099d3c53808b64602544c5ab0d0ea8b00578", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "52b421b95d69eb65bbfa2ae70682099d3c53808b64602544c5ab0d0ea8b00578", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "52b421b95d69eb65bbfa2ae70682099d3c53808b64602544c5ab0d0ea8b00578", kill_on_drop: false }` [INFO] [stdout] 52b421b95d69eb65bbfa2ae70682099d3c53808b64602544c5ab0d0ea8b00578 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 697f2deb2bf34c8fb53f98e0275d7c1b9fb23f6271ac01adf6e22e7b1fd82a20 [INFO] running `Command { std: "docker" "start" "-a" "697f2deb2bf34c8fb53f98e0275d7c1b9fb23f6271ac01adf6e22e7b1fd82a20", kill_on_drop: false }` [INFO] [stderr] Compiling lpsolve-sys v5.5.2 (/opt/rustwide/workdir) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/commonlib.c: In function 'timeNow': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/commonlib.c:849:3: warning: 'ftime' is deprecated: Use gettimeofday or clock_gettime instead [-Wdeprecated-declarations] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 849 | ftime(&buf); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/shared/commonlib.c:9: [INFO] [stderr] warning: lpsolve-sys@5.5.2: /usr/include/x86_64-linux-gnu/sys/timeb.h:29:12: note: declared here [INFO] [stderr] warning: lpsolve-sys@5.5.2: 29 | extern int ftime (struct timeb *__timebuf) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/colamd/colamd.c: In function 'print_report': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/colamd/colamd.c:757:16: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 757 | #define PRINTF printf [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/colamd/colamd.c:3082:13: note: in expansion of macro 'PRINTF' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3082 | PRINTF ("%s: last seen in column: %d", [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/colamd/colamd.c:3087:9: note: here [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3087 | case COLAMD_OK: [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c: In function 'mm_read_unsymmetric_sparse': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c:26:9: warning: variable 'x' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 26 | int x; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c: In function 'mm_read_mtx_crd_data': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c:264:39: warning: unused parameter 'M' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 264 | int mm_read_mtx_crd_data(FILE *f, int M, int N, int nz, int I[], int J[], [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c:264:46: warning: unused parameter 'N' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 264 | int mm_read_mtx_crd_data(FILE *f, int M, int N, int nz, int I[], int J[], [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_rlp.c:205: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yylex': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:1147:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1147 | FREE(pv->Last_var); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:1175:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1175 | FREE(pv->Last_var); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:1191:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1191 | FREE(pv->Last_var); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yy_fatal_error': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:2098:67: warning: unused parameter 'lp_yyscanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2098 | static void lp_yy_fatal_error (lp_yyconst char* msg , lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yyalloc': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:2430:52: warning: unused parameter 'lp_yyscanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2430 | void *lp_yyalloc (lp_yy_size_t size , lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yyrealloc': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:2435:67: warning: unused parameter 'lp_yyscanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2435 | void *lp_yyrealloc (void * ptr, lp_yy_size_t size , lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yyfree': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:2447:42: warning: unused parameter 'lp_yyscanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2447 | void lp_yyfree (void * ptr , lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c: In function 'lp_yyparse': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2014:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2014 | FREE(pv->Last_var0); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2110:24: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2110 | FREE(pv->Last_var0); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c: In function 'lp_yy_delete_allocated_memory': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2415:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2415 | FREE(pv->Last_var); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2416:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2416 | FREE(pv->Last_var0); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c: In function 'read_lp1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2444:13: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2444 | FREE(pv); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:1653:16: warning: 'input' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1653 | static int input (lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:37: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP1.c: In function 'bfp_compatible': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP1.c:15:68: warning: unused parameter 'lpversion' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 15 | MYBOOL BFP_CALLMODEL bfp_compatible(lprec *lp, int bfpversion, int lpversion, int sizeofvar) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP1.c: In function 'bfp_indexbase': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP1.c:35:40: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 35 | int BFP_CALLMODEL bfp_indexbase(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:38: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c: In function 'bfp_init': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:9:56: warning: unused parameter 'delta' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 9 | MYBOOL BFP_CALLMODEL bfp_init(lprec *lp, int size, int delta, char *options) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c: In function 'bfp_implicitslack': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:58:47: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 58 | MYBOOL BFP_CALLMODEL bfp_implicitslack(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c: In function 'bfp_canresetbasis': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:71:47: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 71 | MYBOOL BFP_CALLMODEL bfp_canresetbasis(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c: In function 'bfp_pivotalloc': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:78:44: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 78 | MYBOOL BFP_CALLMODEL bfp_pivotalloc(lprec *lp, int newsize) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:78:52: warning: unused parameter 'newsize' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 78 | MYBOOL BFP_CALLMODEL bfp_pivotalloc(lprec *lp, int newsize) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c: In function 'bfp_LUSOLsetcolumn': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:209:7: warning: variable 'nz' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 209 | int nz, inform; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c: In function 'bfp_LUSOLfactorize': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:242:43: warning: unused parameter 'usedpos' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 242 | int bfp_LUSOLfactorize(lprec *lp, MYBOOL *usedpos, int *rownum, int *singular) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c: In function 'bfp_finishupdate': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:477:18: warning: variable 'kcol' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 477 | int i, k, kcol, deltarows = bfp_rowoffset(lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:346, [INFO] [stderr] warning: lpsolve-sys@5.5.2: from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol.c:745: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6l0.c: In function 'LU6L0T_v': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6l0.c:106:61: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 106 | void LU6L0T_v(LUSOLrec *LUSOL, LUSOLmat *mat, REAL V[], int NZidx[], int *INFORM) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6l0.c:106:75: warning: unused parameter 'INFORM' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 106 | void LU6L0T_v(LUSOLrec *LUSOL, LUSOLmat *mat, REAL V[], int NZidx[], int *INFORM) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c: In function 'LU6L': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:355:55: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 355 | void LU6L(LUSOLrec *LUSOL, int *INFORM, REAL V[], int NZidx[]) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c: In function 'LU6LD': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:447:66: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 447 | void LU6LD(LUSOLrec *LUSOL, int *INFORM, int MODE, REAL V[], int NZidx[]) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:633: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6u.c: In function 'LU6U0_v': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6u.c:95:70: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 95 | void LU6U0_v(LUSOLrec *LUSOL, LUSOLmat *mat, REAL V[], REAL W[], int NZidx[], int *INFORM) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c: In function 'LU6UT': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:723:66: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 723 | void LU6UT(LUSOLrec *LUSOL, int *INFORM, REAL V[], REAL W[], int NZidx[]) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol.c:746: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1DCP': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:35:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 35 | void LU1DCP(LUSOLrec *LUSOL, REAL DA[], int LDA, int M, int N, REAL SMALL, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1DPP': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:229:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 229 | void LU1DPP(LUSOLrec *LUSOL, REAL DA[], int LDA, int M, int N, REAL SMALL, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1PQ1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:354:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 354 | void LU1PQ1(LUSOLrec *LUSOL, int M, int N, int LEN[], [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1PQ2': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:410:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 410 | void LU1PQ2(LUSOLrec *LUSOL, int NZPIV, int *NZCHNG, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1PQ3': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:468:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 468 | void LU1PQ3(LUSOLrec *LUSOL, int MN, int LEN[], int IPERM[], int IW[], int *NRANK) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1FAC': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:3359:34: warning: variable 'TSP' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:3359:29: warning: variable 'TRP' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:3359:19: warning: variable 'TCP' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol.c:747: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol7a.c: In function 'LU7CYC': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol7a.c:108:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 108 | void LU7CYC(LUSOLrec *LUSOL, int KFIRST, int KLAST, int IX[]) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'get_statustext': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:1338:39: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1338 | char * __WINAPI get_statustext(lprec *lp, int statuscode) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'make_lp': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:1408:89: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1408 | /*report(lp, "make_lp: Could not load external BLAS library '%s'.\n", libnameBLAS)*/; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'shift_basis': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:2279:66: warning: unused parameter 'usedmap' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2279 | STATIC MYBOOL shift_basis(lprec *lp, int base, int delta, LLrec *usedmap, MYBOOL isrow) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'del_varnameex': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:3445:36: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3445 | STATIC MYBOOL del_varnameex(lprec *lp, hashelem **namelist, int items, hashtable *ht, int varnr, LLrec *varmap) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'get_str_constr_class': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:4442:42: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4442 | STATIC char *get_str_constr_class(lprec *lp, int con_class) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'get_str_constr_type': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:4460:41: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4460 | STATIC char *get_str_constr_type(lprec *lp, int con_type) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'is_nativeXLI': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:5601:37: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 5601 | MYBOOL __WINAPI is_nativeXLI(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'MIP_stepOF': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:6879:11: warning: unused variable 'nrows' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 6879 | int nrows = lp->rows; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'verify_basis': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:7300:17: warning: variable 'k' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 7300 | int i, ii, k = 0; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'performiteration': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8331:63: warning: unused parameter 'pcol' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8331 | REAL *prow, int *nzprow, REAL *pcol, int *nzpcol, int *boundswaps) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8331:74: warning: unused parameter 'nzpcol' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8331 | REAL *prow, int *nzprow, REAL *pcol, int *nzpcol, int *boundswaps) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'check_solution': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8997:11: warning: unused variable 'mat' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8997 | MATrec *mat = lp->matA; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8996:66: warning: unused variable 'matColnr' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8996 | int i,j,n, errlevel = IMPORTANT, errlimit = 10, *matRownr, *matColnr; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8996:55: warning: unused variable 'matRownr' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8996 | int i,j,n, errlevel = IMPORTANT, errlimit = 10, *matRownr, *matColnr; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8987:59: warning: unused variable 'matValue' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8987 | REAL test, value, diff, maxdiff = 0.0, maxerr = 0.0, *matValue; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'replaceBasisVar': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:9675:36: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 9675 | STATIC void replaceBasisVar(lprec *lp, int rownr, int var, int *var_basic, MYBOOL *is_basic) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'post_MIPOBJ': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:10049:34: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 10049 | STATIC MYBOOL post_MIPOBJ(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_lib.c:49: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:90:12: warning: 'presolve_nextrow' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 90 | INLINE int presolve_nextrow(presolverec *psdata, int colnr, int *previtem); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:91:12: warning: 'presolve_nextcol' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 91 | INLINE int presolve_nextcol(presolverec *psdata, int rownr, int *previtem); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_lib.c:82: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.h:39:13: warning: 'normalizeEdge' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 39 | INLINE REAL normalizeEdge(lprec *lp, int item, REAL edge, MYBOOL isdual); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_lib.c:83: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h:14:15: warning: 'applyPricer' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | INLINE MYBOOL applyPricer(lprec *lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_lib.c:55: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h:14:15: warning: 'set_bitoff' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | MYINLINE void set_bitoff(MYBOOL *bitarray, int item) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:110:12: warning: 'presolve_collength' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 110 | INLINE int presolve_collength(presolverec *psdata, int colnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:101:12: warning: 'presolve_rowlength' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 101 | INLINE int presolve_rowlength(presolverec *psdata, int rownr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'inc_matrow_space': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:197:18: warning: variable 'oldrowsalloc' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 197 | int rowsum, oldrowsalloc; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'mat_set_rowmap': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:1993:59: warning: unused parameter 'rownr' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1993 | MYBOOL mat_set_rowmap(MATrec *mat, int row_mat_index, int rownr, int colnr, int col_mat_index) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:1993:70: warning: unused parameter 'colnr' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1993 | MYBOOL mat_set_rowmap(MATrec *mat, int row_mat_index, int rownr, int colnr, int col_mat_index) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'ftran': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:3133:64: warning: unused parameter 'roundzero' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3133 | STATIC void ftran(lprec *lp, REAL *rhsvector, int *nzidx, REAL roundzero) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'btran': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:3143:64: warning: unused parameter 'roundzero' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3143 | STATIC void btran(lprec *lp, REAL *rhsvector, int *nzidx, REAL roundzero) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'prod_Ax': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:3325:34: warning: variable 've' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3325 | int j, colnr, ib, ie, vb, ve; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:3322:50: warning: unused parameter 'nzoutput' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3322 | REAL *output, int *nzoutput, int roundmode) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_matrix.c:7: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.h:39:13: warning: 'normalizeEdge' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 39 | INLINE REAL normalizeEdge(lprec *lp, int item, REAL edge, MYBOOL isdual); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_matrix.c:8: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h:14:15: warning: 'applyPricer' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | INLINE MYBOOL applyPricer(lprec *lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'presolve_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:307:32: warning: unused parameter 'BB' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 307 | STATIC REAL presolve_BB(BBrec *BB) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'initcuts_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:746:34: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 746 | STATIC MYBOOL initcuts_BB(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'updatecuts_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:751:33: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 751 | STATIC int updatecuts_BB(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'pre_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:1373:29: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1373 | STATIC MYBOOL pre_BB(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'post_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:1377:30: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1377 | STATIC MYBOOL post_BB(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c: In function 'scan_lineFIXED': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c:112:42: warning: unused parameter 'section' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 112 | STATIC int scan_lineFIXED(lprec *lp, int section, char* line, char *field1, char *field2, char *field3, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c: In function 'scan_lineFREE': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c:247:33: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 247 | STATIC int scan_lineFREE(lprec *lp, int section, char* line, char *field1, char *field2, char *field3, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c: In function 'number': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c:1262:3: warning: '__builtin_strncpy' output may be truncated copying between 12 and 15 bytes from a string of length 79 [-Wstringop-truncation] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1262 | strncpy(str,_str,l); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:273:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 273 | { "NEGRANGE", setREALfunction(get_negrange, set_negrange), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:273:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 273 | { "NEGRANGE", setREALfunction(get_negrange, set_negrange), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:277:19: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 277 | { "SCALELIMIT", setREALfunction(get_scalelimit, set_scalelimit), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:277:19: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 277 | { "SCALELIMIT", setREALfunction(get_scalelimit, set_scalelimit), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:57: warning: cast between incompatible function types from 'unsigned char (*)(lprec *)' {aka 'unsigned char (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:280:21: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 280 | { "OBJ_IN_BASIS", setMYBOOLfunction(is_obj_in_basis, set_obj_in_basis), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:99: warning: cast between incompatible function types from 'void (*)(lprec *, unsigned char)' {aka 'void (*)(struct _lprec *, unsigned char)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:280:21: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 280 | { "OBJ_IN_BASIS", setMYBOOLfunction(is_obj_in_basis, set_obj_in_basis), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:57: warning: cast between incompatible function types from 'unsigned char (*)(lprec *)' {aka 'unsigned char (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:286:23: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 286 | { "BREAK_AT_FIRST", setMYBOOLfunction(is_break_at_first, set_break_at_first), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:99: warning: cast between incompatible function types from 'void (*)(lprec *, unsigned char)' {aka 'void (*)(struct _lprec *, unsigned char)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:286:23: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 286 | { "BREAK_AT_FIRST", setMYBOOLfunction(is_break_at_first, set_break_at_first), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:287:23: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 287 | { "BREAK_AT_VALUE", setREALfunction(get_break_at_value, set_break_at_value), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:287:23: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 287 | { "BREAK_AT_VALUE", setREALfunction(get_break_at_value, set_break_at_value), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:288:20: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 288 | { "MIP_GAP_ABS", setREALfunction(get_mip_gap_abs, set_mip_gap_abs), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:288:20: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 288 | { "MIP_GAP_ABS", setREALfunction(get_mip_gap_abs, set_mip_gap_abs), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:289:20: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 289 | { "MIP_GAP_REL", setREALfunction(get_mip_gap_rel, set_mip_gap_rel), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:289:20: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 289 | { "MIP_GAP_REL", setREALfunction(get_mip_gap_rel, set_mip_gap_rel), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:290:15: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 290 | { "EPSINT", setREALfunction(get_epsint, set_epsint), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:290:15: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 290 | { "EPSINT", setREALfunction(get_epsint, set_epsint), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:293:13: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 293 | { "EPSB", setREALfunction(get_epsb, set_epsb), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:293:13: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 293 | { "EPSB", setREALfunction(get_epsb, set_epsb), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:294:13: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 294 | { "EPSD", setREALfunction(get_epsd, set_epsd), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:294:13: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 294 | { "EPSD", setREALfunction(get_epsd, set_epsd), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:295:14: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 295 | { "EPSEL", setREALfunction(get_epsel, set_epsel), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:295:14: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 295 | { "EPSEL", setREALfunction(get_epsel, set_epsel), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:296:19: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 296 | { "EPSPERTURB", setREALfunction(get_epsperturb, set_epsperturb), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:296:19: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 296 | { "EPSPERTURB", setREALfunction(get_epsperturb, set_epsperturb), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:297:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 297 | { "EPSPIVOT", setREALfunction(get_epspivot, set_epspivot), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:297:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 297 | { "EPSPIVOT", setREALfunction(get_epspivot, set_epspivot), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:298:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 298 | { "INFINITE", setREALfunction(get_infinite, set_infinite), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:298:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 298 | { "INFINITE", setREALfunction(get_infinite, set_infinite), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:299:31: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 299 | { "BREAK_NUMERIC_ACCURACY", setREALfunction(get_break_numeric_accuracy, set_break_numeric_accuracy), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:299:31: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 299 | { "BREAK_NUMERIC_ACCURACY", setREALfunction(get_break_numeric_accuracy, set_break_numeric_accuracy), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:57: warning: cast between incompatible function types from 'unsigned char (*)(lprec *)' {aka 'unsigned char (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:302:14: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 302 | { "DEBUG", setMYBOOLfunction(is_debug, set_debug), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:99: warning: cast between incompatible function types from 'void (*)(lprec *, unsigned char)' {aka 'void (*)(struct _lprec *, unsigned char)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:302:14: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 302 | { "DEBUG", setMYBOOLfunction(is_debug, set_debug), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:303:18: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 303 | { "OBJ_BOUND", setREALfunction(get_obj_bound, set_obj_bound), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:303:18: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 303 | { "OBJ_BOUND", setREALfunction(get_obj_bound, set_obj_bound), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:29:55: warning: cast between incompatible function types from 'long int (*)(lprec *)' {aka 'long int (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 29 | #define setlongfunction(get_function, set_function) { (fn_int_get_function *) get_function }, {(fn_int_set_function *) set_function }, longfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:305:16: note: in expansion of macro 'setlongfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 305 | { "TIMEOUT", setlongfunction(get_timeout, set_timeout), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:29:96: warning: cast between incompatible function types from 'void (*)(lprec *, long int)' {aka 'void (*)(struct _lprec *, long int)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 29 | #define setlongfunction(get_function, set_function) { (fn_int_get_function *) get_function }, {(fn_int_set_function *) set_function }, longfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:305:16: note: in expansion of macro 'setlongfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 305 | { "TIMEOUT", setlongfunction(get_timeout, set_timeout), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:57: warning: cast between incompatible function types from 'unsigned char (*)(lprec *)' {aka 'unsigned char (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:306:14: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 306 | { "TRACE", setMYBOOLfunction(is_trace, set_trace), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:99: warning: cast between incompatible function types from 'void (*)(lprec *, unsigned char)' {aka 'void (*)(struct _lprec *, unsigned char)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:306:14: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 306 | { "TRACE", setMYBOOLfunction(is_trace, set_trace), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c: In function 'write_params1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:321:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 321 | for(i = 0; i < sizeof(functions) / sizeof(*functions); i++) { [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_debugmap': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:462:51: warning: variable 'n' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 462 | int colnr, ix, ie, nx, jx, je, *cols, *rows, n; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_fixSOS1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:1051:84: warning: unused parameter 'nr' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1051 | STATIC MYBOOL presolve_fixSOS1(presolverec *psdata, int colnr, REAL fixvalue, int *nr, int *nv) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_testrow': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:1342:57: warning: unused parameter 'lastrow' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1342 | STATIC MYBOOL presolve_testrow(presolverec *psdata, int lastrow) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_colfixdual': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:1993:18: warning: variable 'isMI' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1993 | MYBOOL hasOF, isMI, isDualFREE = TRUE; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_singularities': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:2601:79: warning: unused parameter 'nv' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2601 | STATIC int presolve_singularities(presolverec *psdata, int *nn, int *nr, int *nv, int *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_coldominance01': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4075:66: warning: unused parameter 'nConRemoved' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4075 | STATIC int presolve_coldominance01(presolverec *psdata, NATURAL *nConRemoved, NATURAL *nVarsFixed, NATURAL *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_aggregate': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4268:57: warning: unused parameter 'nConRemoved' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4268 | STATIC int presolve_aggregate(presolverec *psdata, int *nConRemoved, int *nVarsFixed, int *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_makesparser': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4484:96: warning: unused parameter 'nVarFixed' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4484 | STATIC int presolve_makesparser(presolverec *psdata, int *nCoeffChanged, int *nConRemove, int *nVarFixed, int *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_SOS1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4760:89: warning: unused parameter 'nVarFixed' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4760 | STATIC int presolve_SOS1(presolverec *psdata, int *nCoeffChanged, int *nConRemove, int *nVarFixed, int *nSOS, int *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_columns': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4873:46: warning: variable 'item' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4873 | status = RUNNING, ix, j, countNZ, item; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4866:31: warning: variable 'unbounded' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4866 | MYBOOL candelete, isOFNZ, unbounded, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_rows': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:5311:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 5311 | if(!presolve_fixSOS1(psdata, j, Value1, &iConRemove, &iVarFixed)) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:5313:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 5313 | psdata->forceupdate = TRUE; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:377:15: warning: 'presolve_mustupdate' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 377 | INLINE MYBOOL presolve_mustupdate(lprec *lp, int colnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c: In function 'compareImprovementVar': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:48:7: warning: variable 'candidatecolno' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 48 | candidatecolno, candidatevarno = candidate->varno; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:47:7: warning: variable 'currentcolno' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 47 | int currentcolno, currentvarno = current->varno, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c: In function 'compareSubstitutionVar': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:161:10: warning: variable 'candidatecolno' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 161 | candidatecolno, candidatevarno = candidate->varno; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:160:10: warning: variable 'currentcolno' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 160 | int currentcolno, currentvarno = current->varno, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c: In function 'partial_findBlocks': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:1561:15: warning: variable 'blockdata' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1561 | partialrec *blockdata; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_price.c:6: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h:14:15: warning: 'applyPricer' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | INLINE MYBOOL applyPricer(lprec *lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.c: In function 'updatePricer': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.c:264:90: warning: unused parameter 'nzprow' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 264 | STATIC MYBOOL updatePricer(lprec *lp, int rownr, int colnr, REAL *pcol, REAL *prow, int *nzprow) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c: In function 'CurtisReidScales': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c:150:24: warning: variable 'ekm2' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 150 | qkm2, qkqkm1, ekm2, ekekm1, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c:150:10: warning: variable 'qkm2' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 150 | qkm2, qkqkm1, ekm2, ekekm1, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c: In function 'scale_columns': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c:632:16: warning: variable 'colMax' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 632 | int i,j, colMax, nz; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c: In function 'primloop': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c:563:60: warning: unused parameter 'primaloffset' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 563 | STATIC int primloop(lprec *lp, MYBOOL primalfeasible, REAL primaloffset) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c: In function 'dualloop': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c:1002:10: warning: variable 'epsvalue' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1002 | REAL epsvalue, xviolated, cviolated, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c: In function 'spx_run': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c:1535:38: warning: unused parameter 'validInvB' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1535 | STATIC int spx_run(lprec *lp, MYBOOL validInvB) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c: In function 'heuristics': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c:1746:38: warning: unused parameter 'mode' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1746 | STATIC int heuristics(lprec *lp, int mode) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_simplex.c:32: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:90:12: warning: 'presolve_nextrow' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 90 | INLINE int presolve_nextrow(presolverec *psdata, int colnr, int *previtem); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:91:12: warning: 'presolve_nextcol' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 91 | INLINE int presolve_nextcol(presolverec *psdata, int rownr, int *previtem); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_simplex.c:33: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.h:39:13: warning: 'normalizeEdge' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 39 | INLINE REAL normalizeEdge(lprec *lp, int item, REAL edge, MYBOOL isdual); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_simplex.c:34: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h:14:15: warning: 'applyPricer' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | INLINE MYBOOL applyPricer(lprec *lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:110:12: warning: 'presolve_collength' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 110 | INLINE int presolve_collength(presolverec *psdata, int colnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:101:12: warning: 'presolve_rowlength' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 101 | INLINE int presolve_rowlength(presolverec *psdata, int rownr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c: In function 'searchFor': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:532:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 532 | if(absolute) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:534:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 534 | while((beginPos < endPos) && (match != target)) { [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c: In function 'rand_uniform': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:601:33: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 601 | STATIC REAL rand_uniform(lprec *lp, REAL range) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c: In function 'prevInactiveLink': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:854:36: warning: unused parameter 'linkmap' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 854 | STATIC int prevInactiveLink(LLrec *linkmap, int forwitemnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:854:49: warning: unused parameter 'forwitemnr' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 854 | STATIC int prevInactiveLink(LLrec *linkmap, int forwitemnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c: In function 'compareLink': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:927:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 927 | if(test == 0) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:929:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 929 | if(test == 0) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_utils.c:9: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h:19:17: warning: 'is_biton' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 19 | MYINLINE MYBOOL is_biton(MYBOOL *bitarray, int item) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h:14:15: warning: 'set_bitoff' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | MYINLINE void set_bitoff(MYBOOL *bitarray, int item) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h:9:15: warning: 'set_biton' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 9 | MYINLINE void set_biton(MYBOOL *bitarray, int item) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'read_error': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:117:39: warning: unused parameter 'scanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 117 | void read_error(parse_parm *pp, void *scanner, char *string) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'add_sos_name': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:299:14: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 299 | FREE(SOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'add_sos_var': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:324:19: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 324 | FREE(SOSvar); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'init_read': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:423:28: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 423 | FREE(pp->First_rside); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:424:25: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 424 | FREE(pp->Hash_tab); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:425:33: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 425 | FREE(pp->Hash_constraints); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'null_tmp_store': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:440:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 440 | FREE(pp->tmp_store.name); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'rhs_store': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:636:78: warning: unused parameter 'Had_lineair_sum' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 636 | int rhs_store(parse_parm *pp, REAL value, int HadConstraint, int HadVar, int Had_lineair_sum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'var_store': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:683:58: warning: unused parameter 'HadConstraint' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 683 | int var_store(parse_parm *pp, char *var, REAL value, int HadConstraint, int HadVar, int Had_lineair_sum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:683:77: warning: unused parameter 'HadVar' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 683 | int var_store(parse_parm *pp, char *var, REAL value, int HadConstraint, int HadVar, int Had_lineair_sum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:683:89: warning: unused parameter 'Had_lineair_sum' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 683 | int var_store(parse_parm *pp, char *var, REAL value, int HadConstraint, int HadVar, int Had_lineair_sum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'readinput': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:947:23: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 947 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:948:14: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 948 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:949:16: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 949 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:955:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 955 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:956:23: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 956 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:957:14: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 957 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:958:16: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 958 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:981:31: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 981 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:982:33: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 982 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:983:24: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 983 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:984:26: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 984 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1006:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1006 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1007:29: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1007 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1008:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1008 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1009:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1009 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1043:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1043 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1044:29: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1044 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1045:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1045 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1046:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1046 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1065:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1065 | FREE(pp->coldata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1076:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1076 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1077:29: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1077 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1078:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1078 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1079:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1079 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1099:23: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1099 | FREE(SOSrow); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1105:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1105 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1141:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1141 | FREE(SOSvars1->name); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1142:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1142 | FREE(SOSvars1); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1146:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1146 | FREE(weights); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1147:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1147 | FREE(sosvars); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1149:28: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1149 | FREE(pp->LastSOS->name); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1150:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1150 | FREE(pp->LastSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1239:12: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1239 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1240:14: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1240 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1241:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1241 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/yacc_read.c:36: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'yacc_read': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lpkit.h:32:99: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 32 | (MALLOC(nptr, nr, type), (nptr != NULL) ? memcpy(nptr, optr, (size_t)((nr) * sizeof(*optr))) : 0, nptr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1296:11: note: in expansion of macro 'MALLOCCPY' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1296 | MALLOCCPY(orig_upbo, lp->orig_upbo, 1 + pp->Rows, REAL); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1301:26: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1301 | FREE(orig_upbo); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1310:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1310 | FREE(pp->relat); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1248:7: warning: variable 'stat' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1248 | int stat = -1; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1245:25: warning: argument 'lp' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1245 | lprec *yacc_read(lprec *lp, int verbose, char *lp_name, int (*parse) (parse_parm *pp), parse_parm *pp, void (*delete_allocated_memory) (parse_parm *pp)) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 30.46s [INFO] running `Command { std: "docker" "inspect" "697f2deb2bf34c8fb53f98e0275d7c1b9fb23f6271ac01adf6e22e7b1fd82a20", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "697f2deb2bf34c8fb53f98e0275d7c1b9fb23f6271ac01adf6e22e7b1fd82a20", kill_on_drop: false }` [INFO] [stdout] 697f2deb2bf34c8fb53f98e0275d7c1b9fb23f6271ac01adf6e22e7b1fd82a20 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] adf1d49e14bedd3c47ab97d98a799b8584f258a642309d5f16492a0757dbef6d [INFO] running `Command { std: "docker" "start" "-a" "adf1d49e14bedd3c47ab97d98a799b8584f258a642309d5f16492a0757dbef6d", kill_on_drop: false }` [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/commonlib.c: In function 'timeNow': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/commonlib.c:849:3: warning: 'ftime' is deprecated: Use gettimeofday or clock_gettime instead [-Wdeprecated-declarations] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 849 | ftime(&buf); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/shared/commonlib.c:9: [INFO] [stderr] warning: lpsolve-sys@5.5.2: /usr/include/x86_64-linux-gnu/sys/timeb.h:29:12: note: declared here [INFO] [stderr] warning: lpsolve-sys@5.5.2: 29 | extern int ftime (struct timeb *__timebuf) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/colamd/colamd.c: In function 'print_report': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/colamd/colamd.c:757:16: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 757 | #define PRINTF printf [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/colamd/colamd.c:3082:13: note: in expansion of macro 'PRINTF' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3082 | PRINTF ("%s: last seen in column: %d", [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/colamd/colamd.c:3087:9: note: here [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3087 | case COLAMD_OK: [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c: In function 'mm_read_unsymmetric_sparse': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c:26:9: warning: variable 'x' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 26 | int x; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c: In function 'mm_read_mtx_crd_data': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c:264:39: warning: unused parameter 'M' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 264 | int mm_read_mtx_crd_data(FILE *f, int M, int N, int nz, int I[], int J[], [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c:264:46: warning: unused parameter 'N' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 264 | int mm_read_mtx_crd_data(FILE *f, int M, int N, int nz, int I[], int J[], [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_rlp.c:205: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yylex': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:1147:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1147 | FREE(pv->Last_var); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:1175:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1175 | FREE(pv->Last_var); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:1191:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1191 | FREE(pv->Last_var); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yy_fatal_error': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:2098:67: warning: unused parameter 'lp_yyscanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2098 | static void lp_yy_fatal_error (lp_yyconst char* msg , lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yyalloc': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:2430:52: warning: unused parameter 'lp_yyscanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2430 | void *lp_yyalloc (lp_yy_size_t size , lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yyrealloc': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:2435:67: warning: unused parameter 'lp_yyscanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2435 | void *lp_yyrealloc (void * ptr, lp_yy_size_t size , lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yyfree': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:2447:42: warning: unused parameter 'lp_yyscanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2447 | void lp_yyfree (void * ptr , lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c: In function 'lp_yyparse': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2014:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2014 | FREE(pv->Last_var0); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2110:24: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2110 | FREE(pv->Last_var0); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c: In function 'lp_yy_delete_allocated_memory': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2415:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2415 | FREE(pv->Last_var); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2416:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2416 | FREE(pv->Last_var0); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c: In function 'read_lp1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2444:13: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2444 | FREE(pv); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:1653:16: warning: 'input' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1653 | static int input (lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:37: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP1.c: In function 'bfp_compatible': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP1.c:15:68: warning: unused parameter 'lpversion' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 15 | MYBOOL BFP_CALLMODEL bfp_compatible(lprec *lp, int bfpversion, int lpversion, int sizeofvar) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP1.c: In function 'bfp_indexbase': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP1.c:35:40: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 35 | int BFP_CALLMODEL bfp_indexbase(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:38: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c: In function 'bfp_init': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:9:56: warning: unused parameter 'delta' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 9 | MYBOOL BFP_CALLMODEL bfp_init(lprec *lp, int size, int delta, char *options) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c: In function 'bfp_implicitslack': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:58:47: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 58 | MYBOOL BFP_CALLMODEL bfp_implicitslack(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c: In function 'bfp_canresetbasis': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:71:47: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 71 | MYBOOL BFP_CALLMODEL bfp_canresetbasis(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c: In function 'bfp_pivotalloc': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:78:44: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 78 | MYBOOL BFP_CALLMODEL bfp_pivotalloc(lprec *lp, int newsize) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:78:52: warning: unused parameter 'newsize' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 78 | MYBOOL BFP_CALLMODEL bfp_pivotalloc(lprec *lp, int newsize) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c: In function 'bfp_LUSOLsetcolumn': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:209:7: warning: variable 'nz' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 209 | int nz, inform; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c: In function 'bfp_LUSOLfactorize': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:242:43: warning: unused parameter 'usedpos' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 242 | int bfp_LUSOLfactorize(lprec *lp, MYBOOL *usedpos, int *rownum, int *singular) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c: In function 'bfp_finishupdate': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:477:18: warning: variable 'kcol' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 477 | int i, k, kcol, deltarows = bfp_rowoffset(lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:346, [INFO] [stderr] warning: lpsolve-sys@5.5.2: from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol.c:745: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6l0.c: In function 'LU6L0T_v': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6l0.c:106:61: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 106 | void LU6L0T_v(LUSOLrec *LUSOL, LUSOLmat *mat, REAL V[], int NZidx[], int *INFORM) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6l0.c:106:75: warning: unused parameter 'INFORM' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 106 | void LU6L0T_v(LUSOLrec *LUSOL, LUSOLmat *mat, REAL V[], int NZidx[], int *INFORM) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c: In function 'LU6L': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:355:55: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 355 | void LU6L(LUSOLrec *LUSOL, int *INFORM, REAL V[], int NZidx[]) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c: In function 'LU6LD': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:447:66: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 447 | void LU6LD(LUSOLrec *LUSOL, int *INFORM, int MODE, REAL V[], int NZidx[]) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:633: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6u.c: In function 'LU6U0_v': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6u.c:95:70: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 95 | void LU6U0_v(LUSOLrec *LUSOL, LUSOLmat *mat, REAL V[], REAL W[], int NZidx[], int *INFORM) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c: In function 'LU6UT': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:723:66: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 723 | void LU6UT(LUSOLrec *LUSOL, int *INFORM, REAL V[], REAL W[], int NZidx[]) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol.c:746: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1DCP': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:35:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 35 | void LU1DCP(LUSOLrec *LUSOL, REAL DA[], int LDA, int M, int N, REAL SMALL, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1DPP': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:229:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 229 | void LU1DPP(LUSOLrec *LUSOL, REAL DA[], int LDA, int M, int N, REAL SMALL, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1PQ1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:354:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 354 | void LU1PQ1(LUSOLrec *LUSOL, int M, int N, int LEN[], [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1PQ2': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:410:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 410 | void LU1PQ2(LUSOLrec *LUSOL, int NZPIV, int *NZCHNG, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1PQ3': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:468:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 468 | void LU1PQ3(LUSOLrec *LUSOL, int MN, int LEN[], int IPERM[], int IW[], int *NRANK) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1FAC': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:3359:34: warning: variable 'TSP' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:3359:29: warning: variable 'TRP' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:3359:19: warning: variable 'TCP' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol.c:747: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol7a.c: In function 'LU7CYC': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol7a.c:108:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 108 | void LU7CYC(LUSOLrec *LUSOL, int KFIRST, int KLAST, int IX[]) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'get_statustext': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:1338:39: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1338 | char * __WINAPI get_statustext(lprec *lp, int statuscode) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'make_lp': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:1408:89: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1408 | /*report(lp, "make_lp: Could not load external BLAS library '%s'.\n", libnameBLAS)*/; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'shift_basis': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:2279:66: warning: unused parameter 'usedmap' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2279 | STATIC MYBOOL shift_basis(lprec *lp, int base, int delta, LLrec *usedmap, MYBOOL isrow) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'del_varnameex': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:3445:36: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3445 | STATIC MYBOOL del_varnameex(lprec *lp, hashelem **namelist, int items, hashtable *ht, int varnr, LLrec *varmap) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'get_str_constr_class': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:4442:42: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4442 | STATIC char *get_str_constr_class(lprec *lp, int con_class) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'get_str_constr_type': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:4460:41: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4460 | STATIC char *get_str_constr_type(lprec *lp, int con_type) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'is_nativeXLI': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:5601:37: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 5601 | MYBOOL __WINAPI is_nativeXLI(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'MIP_stepOF': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:6879:11: warning: unused variable 'nrows' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 6879 | int nrows = lp->rows; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'verify_basis': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:7300:17: warning: variable 'k' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 7300 | int i, ii, k = 0; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'performiteration': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8331:63: warning: unused parameter 'pcol' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8331 | REAL *prow, int *nzprow, REAL *pcol, int *nzpcol, int *boundswaps) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8331:74: warning: unused parameter 'nzpcol' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8331 | REAL *prow, int *nzprow, REAL *pcol, int *nzpcol, int *boundswaps) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'check_solution': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8997:11: warning: unused variable 'mat' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8997 | MATrec *mat = lp->matA; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8996:66: warning: unused variable 'matColnr' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8996 | int i,j,n, errlevel = IMPORTANT, errlimit = 10, *matRownr, *matColnr; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8996:55: warning: unused variable 'matRownr' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8996 | int i,j,n, errlevel = IMPORTANT, errlimit = 10, *matRownr, *matColnr; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8987:59: warning: unused variable 'matValue' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8987 | REAL test, value, diff, maxdiff = 0.0, maxerr = 0.0, *matValue; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'replaceBasisVar': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:9675:36: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 9675 | STATIC void replaceBasisVar(lprec *lp, int rownr, int var, int *var_basic, MYBOOL *is_basic) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'post_MIPOBJ': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:10049:34: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 10049 | STATIC MYBOOL post_MIPOBJ(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_lib.c:49: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:90:12: warning: 'presolve_nextrow' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 90 | INLINE int presolve_nextrow(presolverec *psdata, int colnr, int *previtem); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:91:12: warning: 'presolve_nextcol' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 91 | INLINE int presolve_nextcol(presolverec *psdata, int rownr, int *previtem); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_lib.c:82: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.h:39:13: warning: 'normalizeEdge' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 39 | INLINE REAL normalizeEdge(lprec *lp, int item, REAL edge, MYBOOL isdual); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_lib.c:83: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h:14:15: warning: 'applyPricer' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | INLINE MYBOOL applyPricer(lprec *lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_lib.c:55: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h:14:15: warning: 'set_bitoff' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | MYINLINE void set_bitoff(MYBOOL *bitarray, int item) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:110:12: warning: 'presolve_collength' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 110 | INLINE int presolve_collength(presolverec *psdata, int colnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:101:12: warning: 'presolve_rowlength' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 101 | INLINE int presolve_rowlength(presolverec *psdata, int rownr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'inc_matrow_space': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:197:18: warning: variable 'oldrowsalloc' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 197 | int rowsum, oldrowsalloc; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'mat_set_rowmap': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:1993:59: warning: unused parameter 'rownr' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1993 | MYBOOL mat_set_rowmap(MATrec *mat, int row_mat_index, int rownr, int colnr, int col_mat_index) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:1993:70: warning: unused parameter 'colnr' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1993 | MYBOOL mat_set_rowmap(MATrec *mat, int row_mat_index, int rownr, int colnr, int col_mat_index) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'ftran': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:3133:64: warning: unused parameter 'roundzero' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3133 | STATIC void ftran(lprec *lp, REAL *rhsvector, int *nzidx, REAL roundzero) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'btran': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:3143:64: warning: unused parameter 'roundzero' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3143 | STATIC void btran(lprec *lp, REAL *rhsvector, int *nzidx, REAL roundzero) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'prod_Ax': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:3325:34: warning: variable 've' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3325 | int j, colnr, ib, ie, vb, ve; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:3322:50: warning: unused parameter 'nzoutput' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3322 | REAL *output, int *nzoutput, int roundmode) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_matrix.c:7: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.h:39:13: warning: 'normalizeEdge' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 39 | INLINE REAL normalizeEdge(lprec *lp, int item, REAL edge, MYBOOL isdual); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_matrix.c:8: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h:14:15: warning: 'applyPricer' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | INLINE MYBOOL applyPricer(lprec *lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'presolve_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:307:32: warning: unused parameter 'BB' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 307 | STATIC REAL presolve_BB(BBrec *BB) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'initcuts_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:746:34: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 746 | STATIC MYBOOL initcuts_BB(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'updatecuts_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:751:33: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 751 | STATIC int updatecuts_BB(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'pre_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:1373:29: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1373 | STATIC MYBOOL pre_BB(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'post_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:1377:30: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1377 | STATIC MYBOOL post_BB(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c: In function 'scan_lineFIXED': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c:112:42: warning: unused parameter 'section' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 112 | STATIC int scan_lineFIXED(lprec *lp, int section, char* line, char *field1, char *field2, char *field3, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c: In function 'scan_lineFREE': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c:247:33: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 247 | STATIC int scan_lineFREE(lprec *lp, int section, char* line, char *field1, char *field2, char *field3, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c: In function 'number': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c:1262:3: warning: '__builtin_strncpy' output may be truncated copying between 12 and 15 bytes from a string of length 79 [-Wstringop-truncation] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1262 | strncpy(str,_str,l); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:273:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 273 | { "NEGRANGE", setREALfunction(get_negrange, set_negrange), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:273:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 273 | { "NEGRANGE", setREALfunction(get_negrange, set_negrange), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:277:19: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 277 | { "SCALELIMIT", setREALfunction(get_scalelimit, set_scalelimit), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:277:19: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 277 | { "SCALELIMIT", setREALfunction(get_scalelimit, set_scalelimit), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:57: warning: cast between incompatible function types from 'unsigned char (*)(lprec *)' {aka 'unsigned char (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:280:21: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 280 | { "OBJ_IN_BASIS", setMYBOOLfunction(is_obj_in_basis, set_obj_in_basis), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:99: warning: cast between incompatible function types from 'void (*)(lprec *, unsigned char)' {aka 'void (*)(struct _lprec *, unsigned char)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:280:21: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 280 | { "OBJ_IN_BASIS", setMYBOOLfunction(is_obj_in_basis, set_obj_in_basis), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:57: warning: cast between incompatible function types from 'unsigned char (*)(lprec *)' {aka 'unsigned char (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:286:23: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 286 | { "BREAK_AT_FIRST", setMYBOOLfunction(is_break_at_first, set_break_at_first), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:99: warning: cast between incompatible function types from 'void (*)(lprec *, unsigned char)' {aka 'void (*)(struct _lprec *, unsigned char)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:286:23: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 286 | { "BREAK_AT_FIRST", setMYBOOLfunction(is_break_at_first, set_break_at_first), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:287:23: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 287 | { "BREAK_AT_VALUE", setREALfunction(get_break_at_value, set_break_at_value), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:287:23: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 287 | { "BREAK_AT_VALUE", setREALfunction(get_break_at_value, set_break_at_value), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:288:20: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 288 | { "MIP_GAP_ABS", setREALfunction(get_mip_gap_abs, set_mip_gap_abs), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:288:20: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 288 | { "MIP_GAP_ABS", setREALfunction(get_mip_gap_abs, set_mip_gap_abs), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:289:20: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 289 | { "MIP_GAP_REL", setREALfunction(get_mip_gap_rel, set_mip_gap_rel), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:289:20: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 289 | { "MIP_GAP_REL", setREALfunction(get_mip_gap_rel, set_mip_gap_rel), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:290:15: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 290 | { "EPSINT", setREALfunction(get_epsint, set_epsint), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:290:15: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 290 | { "EPSINT", setREALfunction(get_epsint, set_epsint), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:293:13: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 293 | { "EPSB", setREALfunction(get_epsb, set_epsb), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:293:13: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 293 | { "EPSB", setREALfunction(get_epsb, set_epsb), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:294:13: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 294 | { "EPSD", setREALfunction(get_epsd, set_epsd), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:294:13: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 294 | { "EPSD", setREALfunction(get_epsd, set_epsd), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:295:14: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 295 | { "EPSEL", setREALfunction(get_epsel, set_epsel), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:295:14: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 295 | { "EPSEL", setREALfunction(get_epsel, set_epsel), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:296:19: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 296 | { "EPSPERTURB", setREALfunction(get_epsperturb, set_epsperturb), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:296:19: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 296 | { "EPSPERTURB", setREALfunction(get_epsperturb, set_epsperturb), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:297:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 297 | { "EPSPIVOT", setREALfunction(get_epspivot, set_epspivot), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:297:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 297 | { "EPSPIVOT", setREALfunction(get_epspivot, set_epspivot), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:298:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 298 | { "INFINITE", setREALfunction(get_infinite, set_infinite), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:298:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 298 | { "INFINITE", setREALfunction(get_infinite, set_infinite), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:299:31: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 299 | { "BREAK_NUMERIC_ACCURACY", setREALfunction(get_break_numeric_accuracy, set_break_numeric_accuracy), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:299:31: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 299 | { "BREAK_NUMERIC_ACCURACY", setREALfunction(get_break_numeric_accuracy, set_break_numeric_accuracy), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:57: warning: cast between incompatible function types from 'unsigned char (*)(lprec *)' {aka 'unsigned char (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:302:14: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 302 | { "DEBUG", setMYBOOLfunction(is_debug, set_debug), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:99: warning: cast between incompatible function types from 'void (*)(lprec *, unsigned char)' {aka 'void (*)(struct _lprec *, unsigned char)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:302:14: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 302 | { "DEBUG", setMYBOOLfunction(is_debug, set_debug), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:303:18: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 303 | { "OBJ_BOUND", setREALfunction(get_obj_bound, set_obj_bound), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:303:18: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 303 | { "OBJ_BOUND", setREALfunction(get_obj_bound, set_obj_bound), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:29:55: warning: cast between incompatible function types from 'long int (*)(lprec *)' {aka 'long int (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 29 | #define setlongfunction(get_function, set_function) { (fn_int_get_function *) get_function }, {(fn_int_set_function *) set_function }, longfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:305:16: note: in expansion of macro 'setlongfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 305 | { "TIMEOUT", setlongfunction(get_timeout, set_timeout), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:29:96: warning: cast between incompatible function types from 'void (*)(lprec *, long int)' {aka 'void (*)(struct _lprec *, long int)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 29 | #define setlongfunction(get_function, set_function) { (fn_int_get_function *) get_function }, {(fn_int_set_function *) set_function }, longfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:305:16: note: in expansion of macro 'setlongfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 305 | { "TIMEOUT", setlongfunction(get_timeout, set_timeout), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:57: warning: cast between incompatible function types from 'unsigned char (*)(lprec *)' {aka 'unsigned char (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:306:14: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 306 | { "TRACE", setMYBOOLfunction(is_trace, set_trace), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:99: warning: cast between incompatible function types from 'void (*)(lprec *, unsigned char)' {aka 'void (*)(struct _lprec *, unsigned char)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:306:14: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 306 | { "TRACE", setMYBOOLfunction(is_trace, set_trace), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c: In function 'write_params1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:321:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 321 | for(i = 0; i < sizeof(functions) / sizeof(*functions); i++) { [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_debugmap': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:462:51: warning: variable 'n' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 462 | int colnr, ix, ie, nx, jx, je, *cols, *rows, n; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_fixSOS1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:1051:84: warning: unused parameter 'nr' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1051 | STATIC MYBOOL presolve_fixSOS1(presolverec *psdata, int colnr, REAL fixvalue, int *nr, int *nv) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_testrow': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:1342:57: warning: unused parameter 'lastrow' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1342 | STATIC MYBOOL presolve_testrow(presolverec *psdata, int lastrow) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_colfixdual': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:1993:18: warning: variable 'isMI' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1993 | MYBOOL hasOF, isMI, isDualFREE = TRUE; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_singularities': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:2601:79: warning: unused parameter 'nv' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2601 | STATIC int presolve_singularities(presolverec *psdata, int *nn, int *nr, int *nv, int *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_coldominance01': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4075:66: warning: unused parameter 'nConRemoved' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4075 | STATIC int presolve_coldominance01(presolverec *psdata, NATURAL *nConRemoved, NATURAL *nVarsFixed, NATURAL *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_aggregate': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4268:57: warning: unused parameter 'nConRemoved' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4268 | STATIC int presolve_aggregate(presolverec *psdata, int *nConRemoved, int *nVarsFixed, int *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_makesparser': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4484:96: warning: unused parameter 'nVarFixed' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4484 | STATIC int presolve_makesparser(presolverec *psdata, int *nCoeffChanged, int *nConRemove, int *nVarFixed, int *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_SOS1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4760:89: warning: unused parameter 'nVarFixed' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4760 | STATIC int presolve_SOS1(presolverec *psdata, int *nCoeffChanged, int *nConRemove, int *nVarFixed, int *nSOS, int *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_columns': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4873:46: warning: variable 'item' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4873 | status = RUNNING, ix, j, countNZ, item; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4866:31: warning: variable 'unbounded' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4866 | MYBOOL candelete, isOFNZ, unbounded, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_rows': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:5311:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 5311 | if(!presolve_fixSOS1(psdata, j, Value1, &iConRemove, &iVarFixed)) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:5313:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 5313 | psdata->forceupdate = TRUE; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:377:15: warning: 'presolve_mustupdate' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 377 | INLINE MYBOOL presolve_mustupdate(lprec *lp, int colnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c: In function 'compareImprovementVar': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:48:7: warning: variable 'candidatecolno' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 48 | candidatecolno, candidatevarno = candidate->varno; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:47:7: warning: variable 'currentcolno' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 47 | int currentcolno, currentvarno = current->varno, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c: In function 'compareSubstitutionVar': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:161:10: warning: variable 'candidatecolno' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 161 | candidatecolno, candidatevarno = candidate->varno; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:160:10: warning: variable 'currentcolno' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 160 | int currentcolno, currentvarno = current->varno, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c: In function 'partial_findBlocks': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:1561:15: warning: variable 'blockdata' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1561 | partialrec *blockdata; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_price.c:6: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h:14:15: warning: 'applyPricer' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | INLINE MYBOOL applyPricer(lprec *lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.c: In function 'updatePricer': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.c:264:90: warning: unused parameter 'nzprow' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 264 | STATIC MYBOOL updatePricer(lprec *lp, int rownr, int colnr, REAL *pcol, REAL *prow, int *nzprow) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c: In function 'CurtisReidScales': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c:150:24: warning: variable 'ekm2' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 150 | qkm2, qkqkm1, ekm2, ekekm1, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c:150:10: warning: variable 'qkm2' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 150 | qkm2, qkqkm1, ekm2, ekekm1, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c: In function 'scale_columns': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c:632:16: warning: variable 'colMax' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 632 | int i,j, colMax, nz; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c: In function 'primloop': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c:563:60: warning: unused parameter 'primaloffset' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 563 | STATIC int primloop(lprec *lp, MYBOOL primalfeasible, REAL primaloffset) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c: In function 'dualloop': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c:1002:10: warning: variable 'epsvalue' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1002 | REAL epsvalue, xviolated, cviolated, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c: In function 'spx_run': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c:1535:38: warning: unused parameter 'validInvB' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1535 | STATIC int spx_run(lprec *lp, MYBOOL validInvB) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c: In function 'heuristics': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c:1746:38: warning: unused parameter 'mode' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1746 | STATIC int heuristics(lprec *lp, int mode) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_simplex.c:32: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:90:12: warning: 'presolve_nextrow' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 90 | INLINE int presolve_nextrow(presolverec *psdata, int colnr, int *previtem); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:91:12: warning: 'presolve_nextcol' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 91 | INLINE int presolve_nextcol(presolverec *psdata, int rownr, int *previtem); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_simplex.c:33: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.h:39:13: warning: 'normalizeEdge' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 39 | INLINE REAL normalizeEdge(lprec *lp, int item, REAL edge, MYBOOL isdual); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_simplex.c:34: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h:14:15: warning: 'applyPricer' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | INLINE MYBOOL applyPricer(lprec *lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:110:12: warning: 'presolve_collength' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 110 | INLINE int presolve_collength(presolverec *psdata, int colnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:101:12: warning: 'presolve_rowlength' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 101 | INLINE int presolve_rowlength(presolverec *psdata, int rownr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c: In function 'searchFor': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:532:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 532 | if(absolute) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:534:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 534 | while((beginPos < endPos) && (match != target)) { [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c: In function 'rand_uniform': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:601:33: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 601 | STATIC REAL rand_uniform(lprec *lp, REAL range) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c: In function 'prevInactiveLink': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:854:36: warning: unused parameter 'linkmap' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 854 | STATIC int prevInactiveLink(LLrec *linkmap, int forwitemnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:854:49: warning: unused parameter 'forwitemnr' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 854 | STATIC int prevInactiveLink(LLrec *linkmap, int forwitemnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c: In function 'compareLink': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:927:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 927 | if(test == 0) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:929:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 929 | if(test == 0) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_utils.c:9: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h:19:17: warning: 'is_biton' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 19 | MYINLINE MYBOOL is_biton(MYBOOL *bitarray, int item) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h:14:15: warning: 'set_bitoff' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | MYINLINE void set_bitoff(MYBOOL *bitarray, int item) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h:9:15: warning: 'set_biton' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 9 | MYINLINE void set_biton(MYBOOL *bitarray, int item) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'read_error': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:117:39: warning: unused parameter 'scanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 117 | void read_error(parse_parm *pp, void *scanner, char *string) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'add_sos_name': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:299:14: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 299 | FREE(SOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'add_sos_var': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:324:19: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 324 | FREE(SOSvar); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'init_read': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:423:28: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 423 | FREE(pp->First_rside); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:424:25: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 424 | FREE(pp->Hash_tab); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:425:33: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 425 | FREE(pp->Hash_constraints); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'null_tmp_store': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:440:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 440 | FREE(pp->tmp_store.name); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'rhs_store': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:636:78: warning: unused parameter 'Had_lineair_sum' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 636 | int rhs_store(parse_parm *pp, REAL value, int HadConstraint, int HadVar, int Had_lineair_sum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'var_store': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:683:58: warning: unused parameter 'HadConstraint' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 683 | int var_store(parse_parm *pp, char *var, REAL value, int HadConstraint, int HadVar, int Had_lineair_sum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:683:77: warning: unused parameter 'HadVar' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 683 | int var_store(parse_parm *pp, char *var, REAL value, int HadConstraint, int HadVar, int Had_lineair_sum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:683:89: warning: unused parameter 'Had_lineair_sum' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 683 | int var_store(parse_parm *pp, char *var, REAL value, int HadConstraint, int HadVar, int Had_lineair_sum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'readinput': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:947:23: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 947 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:948:14: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 948 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:949:16: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 949 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:955:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 955 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:956:23: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 956 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:957:14: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 957 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:958:16: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 958 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:981:31: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 981 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:982:33: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 982 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:983:24: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 983 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:984:26: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 984 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1006:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1006 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1007:29: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1007 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1008:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1008 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1009:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1009 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1043:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1043 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1044:29: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1044 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1045:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1045 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1046:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1046 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1065:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1065 | FREE(pp->coldata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1076:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1076 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1077:29: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1077 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1078:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1078 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1079:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1079 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1099:23: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1099 | FREE(SOSrow); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1105:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1105 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1141:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1141 | FREE(SOSvars1->name); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1142:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1142 | FREE(SOSvars1); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1146:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1146 | FREE(weights); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1147:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1147 | FREE(sosvars); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1149:28: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1149 | FREE(pp->LastSOS->name); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1150:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1150 | FREE(pp->LastSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1239:12: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1239 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1240:14: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1240 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1241:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1241 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/yacc_read.c:36: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'yacc_read': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lpkit.h:32:99: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 32 | (MALLOC(nptr, nr, type), (nptr != NULL) ? memcpy(nptr, optr, (size_t)((nr) * sizeof(*optr))) : 0, nptr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1296:11: note: in expansion of macro 'MALLOCCPY' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1296 | MALLOCCPY(orig_upbo, lp->orig_upbo, 1 + pp->Rows, REAL); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1301:26: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1301 | FREE(orig_upbo); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1310:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1310 | FREE(pp->relat); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1248:7: warning: variable 'stat' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1248 | int stat = -1; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1245:25: warning: argument 'lp' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1245 | lprec *yacc_read(lprec *lp, int verbose, char *lp_name, int (*parse) (parse_parm *pp), parse_parm *pp, void (*delete_allocated_memory) (parse_parm *pp)) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] Compiling lpsolve-sys v5.5.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.40s [INFO] running `Command { std: "docker" "inspect" "adf1d49e14bedd3c47ab97d98a799b8584f258a642309d5f16492a0757dbef6d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "adf1d49e14bedd3c47ab97d98a799b8584f258a642309d5f16492a0757dbef6d", kill_on_drop: false }` [INFO] [stdout] adf1d49e14bedd3c47ab97d98a799b8584f258a642309d5f16492a0757dbef6d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] bc34cbd2bbf1ad8c71d10be7481b06dd1a5315eee1634a2767b706e4cb86d782 [INFO] running `Command { std: "docker" "start" "-a" "bc34cbd2bbf1ad8c71d10be7481b06dd1a5315eee1634a2767b706e4cb86d782", kill_on_drop: false }` [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/commonlib.c: In function 'timeNow': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/commonlib.c:849:3: warning: 'ftime' is deprecated: Use gettimeofday or clock_gettime instead [-Wdeprecated-declarations] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 849 | ftime(&buf); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/shared/commonlib.c:9: [INFO] [stderr] warning: lpsolve-sys@5.5.2: /usr/include/x86_64-linux-gnu/sys/timeb.h:29:12: note: declared here [INFO] [stderr] warning: lpsolve-sys@5.5.2: 29 | extern int ftime (struct timeb *__timebuf) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/colamd/colamd.c: In function 'print_report': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/colamd/colamd.c:757:16: warning: this statement may fall through [-Wimplicit-fallthrough=] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 757 | #define PRINTF printf [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/colamd/colamd.c:3082:13: note: in expansion of macro 'PRINTF' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3082 | PRINTF ("%s: last seen in column: %d", [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/colamd/colamd.c:3087:9: note: here [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3087 | case COLAMD_OK: [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c: In function 'mm_read_unsymmetric_sparse': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c:26:9: warning: variable 'x' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 26 | int x; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c: In function 'mm_read_mtx_crd_data': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c:264:39: warning: unused parameter 'M' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 264 | int mm_read_mtx_crd_data(FILE *f, int M, int N, int nz, int I[], int J[], [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/shared/mmio.c:264:46: warning: unused parameter 'N' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 264 | int mm_read_mtx_crd_data(FILE *f, int M, int N, int nz, int I[], int J[], [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_rlp.c:205: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yylex': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:1147:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1147 | FREE(pv->Last_var); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:1175:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1175 | FREE(pv->Last_var); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:1191:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1191 | FREE(pv->Last_var); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yy_fatal_error': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:2098:67: warning: unused parameter 'lp_yyscanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2098 | static void lp_yy_fatal_error (lp_yyconst char* msg , lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yyalloc': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:2430:52: warning: unused parameter 'lp_yyscanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2430 | void *lp_yyalloc (lp_yy_size_t size , lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yyrealloc': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:2435:67: warning: unused parameter 'lp_yyscanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2435 | void *lp_yyrealloc (void * ptr, lp_yy_size_t size , lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: In function 'lp_yyfree': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:2447:42: warning: unused parameter 'lp_yyscanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2447 | void lp_yyfree (void * ptr , lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c: In function 'lp_yyparse': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2014:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2014 | FREE(pv->Last_var0); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2110:24: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2110 | FREE(pv->Last_var0); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c: In function 'lp_yy_delete_allocated_memory': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2415:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2415 | FREE(pv->Last_var); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2416:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2416 | FREE(pv->Last_var0); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c: In function 'read_lp1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.c:2444:13: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2444 | FREE(pv); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_rlp.h:1653:16: warning: 'input' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1653 | static int input (lp_yyscan_t lp_yyscanner) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:37: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP1.c: In function 'bfp_compatible': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP1.c:15:68: warning: unused parameter 'lpversion' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 15 | MYBOOL BFP_CALLMODEL bfp_compatible(lprec *lp, int bfpversion, int lpversion, int sizeofvar) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP1.c: In function 'bfp_indexbase': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP1.c:35:40: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 35 | int BFP_CALLMODEL bfp_indexbase(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:38: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c: In function 'bfp_init': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:9:56: warning: unused parameter 'delta' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 9 | MYBOOL BFP_CALLMODEL bfp_init(lprec *lp, int size, int delta, char *options) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c: In function 'bfp_implicitslack': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:58:47: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 58 | MYBOOL BFP_CALLMODEL bfp_implicitslack(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c: In function 'bfp_canresetbasis': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:71:47: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 71 | MYBOOL BFP_CALLMODEL bfp_canresetbasis(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c: In function 'bfp_pivotalloc': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:78:44: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 78 | MYBOOL BFP_CALLMODEL bfp_pivotalloc(lprec *lp, int newsize) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/lp_BFP2.c:78:52: warning: unused parameter 'newsize' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 78 | MYBOOL BFP_CALLMODEL bfp_pivotalloc(lprec *lp, int newsize) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c: In function 'bfp_LUSOLsetcolumn': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:209:7: warning: variable 'nz' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 209 | int nz, inform; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c: In function 'bfp_LUSOLfactorize': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:242:43: warning: unused parameter 'usedpos' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 242 | int bfp_LUSOLfactorize(lprec *lp, MYBOOL *usedpos, int *rownum, int *singular) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c: In function 'bfp_finishupdate': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/lp_LUSOL.c:477:18: warning: variable 'kcol' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 477 | int i, k, kcol, deltarows = bfp_rowoffset(lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:346, [INFO] [stderr] warning: lpsolve-sys@5.5.2: from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol.c:745: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6l0.c: In function 'LU6L0T_v': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6l0.c:106:61: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 106 | void LU6L0T_v(LUSOLrec *LUSOL, LUSOLmat *mat, REAL V[], int NZidx[], int *INFORM) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6l0.c:106:75: warning: unused parameter 'INFORM' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 106 | void LU6L0T_v(LUSOLrec *LUSOL, LUSOLmat *mat, REAL V[], int NZidx[], int *INFORM) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c: In function 'LU6L': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:355:55: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 355 | void LU6L(LUSOLrec *LUSOL, int *INFORM, REAL V[], int NZidx[]) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c: In function 'LU6LD': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:447:66: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 447 | void LU6LD(LUSOLrec *LUSOL, int *INFORM, int MODE, REAL V[], int NZidx[]) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:633: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6u.c: In function 'LU6U0_v': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6u.c:95:70: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 95 | void LU6U0_v(LUSOLrec *LUSOL, LUSOLmat *mat, REAL V[], REAL W[], int NZidx[], int *INFORM) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c: In function 'LU6UT': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol6a.c:723:66: warning: unused parameter 'NZidx' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 723 | void LU6UT(LUSOLrec *LUSOL, int *INFORM, REAL V[], REAL W[], int NZidx[]) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol.c:746: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1DCP': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:35:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 35 | void LU1DCP(LUSOLrec *LUSOL, REAL DA[], int LDA, int M, int N, REAL SMALL, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1DPP': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:229:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 229 | void LU1DPP(LUSOLrec *LUSOL, REAL DA[], int LDA, int M, int N, REAL SMALL, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1PQ1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:354:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 354 | void LU1PQ1(LUSOLrec *LUSOL, int M, int N, int LEN[], [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1PQ2': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:410:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 410 | void LU1PQ2(LUSOLrec *LUSOL, int NZPIV, int *NZCHNG, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1PQ3': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:468:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 468 | void LU1PQ3(LUSOLrec *LUSOL, int MN, int LEN[], int IPERM[], int IW[], int *NRANK) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c: In function 'LU1FAC': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:3359:34: warning: variable 'TSP' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:3359:29: warning: variable 'TRP' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol1.c:3359:19: warning: variable 'TCP' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3359 | MYBOOL KEEPLU, TCP, TPP, TRP, TSP; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol.c:747: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol7a.c: In function 'LU7CYC': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/bfp/bfp_LUSOL/LUSOL/lusol7a.c:108:23: warning: unused parameter 'LUSOL' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 108 | void LU7CYC(LUSOLrec *LUSOL, int KFIRST, int KLAST, int IX[]) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'get_statustext': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:1338:39: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1338 | char * __WINAPI get_statustext(lprec *lp, int statuscode) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'make_lp': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:1408:89: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1408 | /*report(lp, "make_lp: Could not load external BLAS library '%s'.\n", libnameBLAS)*/; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'shift_basis': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:2279:66: warning: unused parameter 'usedmap' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2279 | STATIC MYBOOL shift_basis(lprec *lp, int base, int delta, LLrec *usedmap, MYBOOL isrow) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'del_varnameex': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:3445:36: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3445 | STATIC MYBOOL del_varnameex(lprec *lp, hashelem **namelist, int items, hashtable *ht, int varnr, LLrec *varmap) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'get_str_constr_class': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:4442:42: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4442 | STATIC char *get_str_constr_class(lprec *lp, int con_class) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'get_str_constr_type': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:4460:41: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4460 | STATIC char *get_str_constr_type(lprec *lp, int con_type) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'is_nativeXLI': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:5601:37: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 5601 | MYBOOL __WINAPI is_nativeXLI(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'MIP_stepOF': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:6879:11: warning: unused variable 'nrows' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 6879 | int nrows = lp->rows; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'verify_basis': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:7300:17: warning: variable 'k' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 7300 | int i, ii, k = 0; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'performiteration': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8331:63: warning: unused parameter 'pcol' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8331 | REAL *prow, int *nzprow, REAL *pcol, int *nzpcol, int *boundswaps) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8331:74: warning: unused parameter 'nzpcol' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8331 | REAL *prow, int *nzprow, REAL *pcol, int *nzpcol, int *boundswaps) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'check_solution': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8997:11: warning: unused variable 'mat' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8997 | MATrec *mat = lp->matA; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8996:66: warning: unused variable 'matColnr' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8996 | int i,j,n, errlevel = IMPORTANT, errlimit = 10, *matRownr, *matColnr; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8996:55: warning: unused variable 'matRownr' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8996 | int i,j,n, errlevel = IMPORTANT, errlimit = 10, *matRownr, *matColnr; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:8987:59: warning: unused variable 'matValue' [-Wunused-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 8987 | REAL test, value, diff, maxdiff = 0.0, maxerr = 0.0, *matValue; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'replaceBasisVar': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:9675:36: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 9675 | STATIC void replaceBasisVar(lprec *lp, int rownr, int var, int *var_basic, MYBOOL *is_basic) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c: In function 'post_MIPOBJ': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_lib.c:10049:34: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 10049 | STATIC MYBOOL post_MIPOBJ(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_lib.c:49: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:90:12: warning: 'presolve_nextrow' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 90 | INLINE int presolve_nextrow(presolverec *psdata, int colnr, int *previtem); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:91:12: warning: 'presolve_nextcol' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 91 | INLINE int presolve_nextcol(presolverec *psdata, int rownr, int *previtem); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_lib.c:82: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.h:39:13: warning: 'normalizeEdge' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 39 | INLINE REAL normalizeEdge(lprec *lp, int item, REAL edge, MYBOOL isdual); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_lib.c:83: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h:14:15: warning: 'applyPricer' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | INLINE MYBOOL applyPricer(lprec *lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_lib.c:55: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h:14:15: warning: 'set_bitoff' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | MYINLINE void set_bitoff(MYBOOL *bitarray, int item) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:110:12: warning: 'presolve_collength' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 110 | INLINE int presolve_collength(presolverec *psdata, int colnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:101:12: warning: 'presolve_rowlength' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 101 | INLINE int presolve_rowlength(presolverec *psdata, int rownr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'inc_matrow_space': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:197:18: warning: variable 'oldrowsalloc' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 197 | int rowsum, oldrowsalloc; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'mat_set_rowmap': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:1993:59: warning: unused parameter 'rownr' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1993 | MYBOOL mat_set_rowmap(MATrec *mat, int row_mat_index, int rownr, int colnr, int col_mat_index) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:1993:70: warning: unused parameter 'colnr' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1993 | MYBOOL mat_set_rowmap(MATrec *mat, int row_mat_index, int rownr, int colnr, int col_mat_index) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'ftran': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:3133:64: warning: unused parameter 'roundzero' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3133 | STATIC void ftran(lprec *lp, REAL *rhsvector, int *nzidx, REAL roundzero) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'btran': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:3143:64: warning: unused parameter 'roundzero' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3143 | STATIC void btran(lprec *lp, REAL *rhsvector, int *nzidx, REAL roundzero) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c: In function 'prod_Ax': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:3325:34: warning: variable 've' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3325 | int j, colnr, ib, ie, vb, ve; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_matrix.c:3322:50: warning: unused parameter 'nzoutput' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 3322 | REAL *output, int *nzoutput, int roundmode) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_matrix.c:7: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.h:39:13: warning: 'normalizeEdge' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 39 | INLINE REAL normalizeEdge(lprec *lp, int item, REAL edge, MYBOOL isdual); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_matrix.c:8: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h:14:15: warning: 'applyPricer' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | INLINE MYBOOL applyPricer(lprec *lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'presolve_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:307:32: warning: unused parameter 'BB' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 307 | STATIC REAL presolve_BB(BBrec *BB) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'initcuts_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:746:34: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 746 | STATIC MYBOOL initcuts_BB(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'updatecuts_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:751:33: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 751 | STATIC int updatecuts_BB(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'pre_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:1373:29: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1373 | STATIC MYBOOL pre_BB(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c: In function 'post_BB': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_mipbb.c:1377:30: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1377 | STATIC MYBOOL post_BB(lprec *lp) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c: In function 'scan_lineFIXED': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c:112:42: warning: unused parameter 'section' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 112 | STATIC int scan_lineFIXED(lprec *lp, int section, char* line, char *field1, char *field2, char *field3, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c: In function 'scan_lineFREE': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c:247:33: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 247 | STATIC int scan_lineFREE(lprec *lp, int section, char* line, char *field1, char *field2, char *field3, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c: In function 'number': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_MPS.c:1262:3: warning: '__builtin_strncpy' output may be truncated copying between 12 and 15 bytes from a string of length 79 [-Wstringop-truncation] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1262 | strncpy(str,_str,l); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:273:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 273 | { "NEGRANGE", setREALfunction(get_negrange, set_negrange), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:273:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 273 | { "NEGRANGE", setREALfunction(get_negrange, set_negrange), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:277:19: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 277 | { "SCALELIMIT", setREALfunction(get_scalelimit, set_scalelimit), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:277:19: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 277 | { "SCALELIMIT", setREALfunction(get_scalelimit, set_scalelimit), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:57: warning: cast between incompatible function types from 'unsigned char (*)(lprec *)' {aka 'unsigned char (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:280:21: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 280 | { "OBJ_IN_BASIS", setMYBOOLfunction(is_obj_in_basis, set_obj_in_basis), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:99: warning: cast between incompatible function types from 'void (*)(lprec *, unsigned char)' {aka 'void (*)(struct _lprec *, unsigned char)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:280:21: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 280 | { "OBJ_IN_BASIS", setMYBOOLfunction(is_obj_in_basis, set_obj_in_basis), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:57: warning: cast between incompatible function types from 'unsigned char (*)(lprec *)' {aka 'unsigned char (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:286:23: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 286 | { "BREAK_AT_FIRST", setMYBOOLfunction(is_break_at_first, set_break_at_first), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:99: warning: cast between incompatible function types from 'void (*)(lprec *, unsigned char)' {aka 'void (*)(struct _lprec *, unsigned char)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:286:23: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 286 | { "BREAK_AT_FIRST", setMYBOOLfunction(is_break_at_first, set_break_at_first), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:287:23: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 287 | { "BREAK_AT_VALUE", setREALfunction(get_break_at_value, set_break_at_value), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:287:23: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 287 | { "BREAK_AT_VALUE", setREALfunction(get_break_at_value, set_break_at_value), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:288:20: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 288 | { "MIP_GAP_ABS", setREALfunction(get_mip_gap_abs, set_mip_gap_abs), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:288:20: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 288 | { "MIP_GAP_ABS", setREALfunction(get_mip_gap_abs, set_mip_gap_abs), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:289:20: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 289 | { "MIP_GAP_REL", setREALfunction(get_mip_gap_rel, set_mip_gap_rel), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:289:20: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 289 | { "MIP_GAP_REL", setREALfunction(get_mip_gap_rel, set_mip_gap_rel), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:290:15: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 290 | { "EPSINT", setREALfunction(get_epsint, set_epsint), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:290:15: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 290 | { "EPSINT", setREALfunction(get_epsint, set_epsint), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:293:13: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 293 | { "EPSB", setREALfunction(get_epsb, set_epsb), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:293:13: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 293 | { "EPSB", setREALfunction(get_epsb, set_epsb), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:294:13: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 294 | { "EPSD", setREALfunction(get_epsd, set_epsd), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:294:13: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 294 | { "EPSD", setREALfunction(get_epsd, set_epsd), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:295:14: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 295 | { "EPSEL", setREALfunction(get_epsel, set_epsel), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:295:14: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 295 | { "EPSEL", setREALfunction(get_epsel, set_epsel), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:296:19: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 296 | { "EPSPERTURB", setREALfunction(get_epsperturb, set_epsperturb), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:296:19: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 296 | { "EPSPERTURB", setREALfunction(get_epsperturb, set_epsperturb), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:297:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 297 | { "EPSPIVOT", setREALfunction(get_epspivot, set_epspivot), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:297:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 297 | { "EPSPIVOT", setREALfunction(get_epspivot, set_epspivot), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:298:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 298 | { "INFINITE", setREALfunction(get_infinite, set_infinite), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:298:17: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 298 | { "INFINITE", setREALfunction(get_infinite, set_infinite), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:299:31: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 299 | { "BREAK_NUMERIC_ACCURACY", setREALfunction(get_break_numeric_accuracy, set_break_numeric_accuracy), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:299:31: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 299 | { "BREAK_NUMERIC_ACCURACY", setREALfunction(get_break_numeric_accuracy, set_break_numeric_accuracy), setNULLvalues, WRITE_ACTIVE }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:57: warning: cast between incompatible function types from 'unsigned char (*)(lprec *)' {aka 'unsigned char (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:302:14: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 302 | { "DEBUG", setMYBOOLfunction(is_debug, set_debug), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:99: warning: cast between incompatible function types from 'void (*)(lprec *, unsigned char)' {aka 'void (*)(struct _lprec *, unsigned char)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:302:14: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 302 | { "DEBUG", setMYBOOLfunction(is_debug, set_debug), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:54: warning: cast between incompatible function types from 'double (*)(lprec *)' {aka 'double (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:303:18: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 303 | { "OBJ_BOUND", setREALfunction(get_obj_bound, set_obj_bound), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:31:96: warning: cast between incompatible function types from 'void (*)(lprec *, double)' {aka 'void (*)(struct _lprec *, double)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 31 | #define setREALfunction(get_function, set_function) {(fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, REALfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:303:18: note: in expansion of macro 'setREALfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 303 | { "OBJ_BOUND", setREALfunction(get_obj_bound, set_obj_bound), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:29:55: warning: cast between incompatible function types from 'long int (*)(lprec *)' {aka 'long int (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 29 | #define setlongfunction(get_function, set_function) { (fn_int_get_function *) get_function }, {(fn_int_set_function *) set_function }, longfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:305:16: note: in expansion of macro 'setlongfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 305 | { "TIMEOUT", setlongfunction(get_timeout, set_timeout), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:29:96: warning: cast between incompatible function types from 'void (*)(lprec *, long int)' {aka 'void (*)(struct _lprec *, long int)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 29 | #define setlongfunction(get_function, set_function) { (fn_int_get_function *) get_function }, {(fn_int_set_function *) set_function }, longfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:305:16: note: in expansion of macro 'setlongfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 305 | { "TIMEOUT", setlongfunction(get_timeout, set_timeout), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:57: warning: cast between incompatible function types from 'unsigned char (*)(lprec *)' {aka 'unsigned char (*)(struct _lprec *)'} to 'int (*)(lprec *)' {aka 'int (*)(struct _lprec *)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:306:14: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 306 | { "TRACE", setMYBOOLfunction(is_trace, set_trace), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:30:99: warning: cast between incompatible function types from 'void (*)(lprec *, unsigned char)' {aka 'void (*)(struct _lprec *, unsigned char)'} to 'void (*)(lprec *, int)' {aka 'void (*)(struct _lprec *, int)'} [-Wcast-function-type] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 30 | #define setMYBOOLfunction(get_function, set_function) { (fn_int_get_function *) get_function }, { (fn_int_set_function *) set_function }, MYBOOLfunction [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:306:14: note: in expansion of macro 'setMYBOOLfunction' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 306 | { "TRACE", setMYBOOLfunction(is_trace, set_trace), setNULLvalues, WRITE_COMMENTED }, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c: In function 'write_params1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_params.c:321:16: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 321 | for(i = 0; i < sizeof(functions) / sizeof(*functions); i++) { [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_debugmap': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:462:51: warning: variable 'n' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 462 | int colnr, ix, ie, nx, jx, je, *cols, *rows, n; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_fixSOS1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:1051:84: warning: unused parameter 'nr' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1051 | STATIC MYBOOL presolve_fixSOS1(presolverec *psdata, int colnr, REAL fixvalue, int *nr, int *nv) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_testrow': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:1342:57: warning: unused parameter 'lastrow' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1342 | STATIC MYBOOL presolve_testrow(presolverec *psdata, int lastrow) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_colfixdual': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:1993:18: warning: variable 'isMI' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1993 | MYBOOL hasOF, isMI, isDualFREE = TRUE; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_singularities': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:2601:79: warning: unused parameter 'nv' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 2601 | STATIC int presolve_singularities(presolverec *psdata, int *nn, int *nr, int *nv, int *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_coldominance01': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4075:66: warning: unused parameter 'nConRemoved' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4075 | STATIC int presolve_coldominance01(presolverec *psdata, NATURAL *nConRemoved, NATURAL *nVarsFixed, NATURAL *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_aggregate': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4268:57: warning: unused parameter 'nConRemoved' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4268 | STATIC int presolve_aggregate(presolverec *psdata, int *nConRemoved, int *nVarsFixed, int *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_makesparser': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4484:96: warning: unused parameter 'nVarFixed' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4484 | STATIC int presolve_makesparser(presolverec *psdata, int *nCoeffChanged, int *nConRemove, int *nVarFixed, int *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_SOS1': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4760:89: warning: unused parameter 'nVarFixed' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4760 | STATIC int presolve_SOS1(presolverec *psdata, int *nCoeffChanged, int *nConRemove, int *nVarFixed, int *nSOS, int *nSum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_columns': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4873:46: warning: variable 'item' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4873 | status = RUNNING, ix, j, countNZ, item; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:4866:31: warning: variable 'unbounded' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 4866 | MYBOOL candelete, isOFNZ, unbounded, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: In function 'presolve_rows': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:5311:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 5311 | if(!presolve_fixSOS1(psdata, j, Value1, &iConRemove, &iVarFixed)) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:5313:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 5313 | psdata->forceupdate = TRUE; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.c:377:15: warning: 'presolve_mustupdate' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 377 | INLINE MYBOOL presolve_mustupdate(lprec *lp, int colnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c: In function 'compareImprovementVar': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:48:7: warning: variable 'candidatecolno' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 48 | candidatecolno, candidatevarno = candidate->varno; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:47:7: warning: variable 'currentcolno' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 47 | int currentcolno, currentvarno = current->varno, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c: In function 'compareSubstitutionVar': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:161:10: warning: variable 'candidatecolno' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 161 | candidatecolno, candidatevarno = candidate->varno; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:160:10: warning: variable 'currentcolno' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 160 | int currentcolno, currentvarno = current->varno, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c: In function 'partial_findBlocks': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.c:1561:15: warning: variable 'blockdata' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1561 | partialrec *blockdata; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_price.c:6: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h:14:15: warning: 'applyPricer' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | INLINE MYBOOL applyPricer(lprec *lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.c: In function 'updatePricer': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.c:264:90: warning: unused parameter 'nzprow' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 264 | STATIC MYBOOL updatePricer(lprec *lp, int rownr, int colnr, REAL *pcol, REAL *prow, int *nzprow) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c: In function 'CurtisReidScales': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c:150:24: warning: variable 'ekm2' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 150 | qkm2, qkqkm1, ekm2, ekekm1, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c:150:10: warning: variable 'qkm2' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 150 | qkm2, qkqkm1, ekm2, ekekm1, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c: In function 'scale_columns': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_scale.c:632:16: warning: variable 'colMax' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 632 | int i,j, colMax, nz; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c: In function 'primloop': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c:563:60: warning: unused parameter 'primaloffset' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 563 | STATIC int primloop(lprec *lp, MYBOOL primalfeasible, REAL primaloffset) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c: In function 'dualloop': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c:1002:10: warning: variable 'epsvalue' set but not used [-Wunused-but-set-variable] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1002 | REAL epsvalue, xviolated, cviolated, [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c: In function 'spx_run': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c:1535:38: warning: unused parameter 'validInvB' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1535 | STATIC int spx_run(lprec *lp, MYBOOL validInvB) [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c: In function 'heuristics': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_simplex.c:1746:38: warning: unused parameter 'mode' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1746 | STATIC int heuristics(lprec *lp, int mode) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_simplex.c:32: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:90:12: warning: 'presolve_nextrow' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 90 | INLINE int presolve_nextrow(presolverec *psdata, int colnr, int *previtem); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:91:12: warning: 'presolve_nextcol' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 91 | INLINE int presolve_nextcol(presolverec *psdata, int rownr, int *previtem); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_simplex.c:33: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_price.h:39:13: warning: 'normalizeEdge' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 39 | INLINE REAL normalizeEdge(lprec *lp, int item, REAL edge, MYBOOL isdual); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_simplex.c:34: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_pricePSE.h:14:15: warning: 'applyPricer' declared 'static' but never defined [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | INLINE MYBOOL applyPricer(lprec *lp); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:110:12: warning: 'presolve_collength' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 110 | INLINE int presolve_collength(presolverec *psdata, int colnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_presolve.h:101:12: warning: 'presolve_rowlength' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 101 | INLINE int presolve_rowlength(presolverec *psdata, int rownr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c: In function 'searchFor': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:532:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 532 | if(absolute) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:534:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 534 | while((beginPos < endPos) && (match != target)) { [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c: In function 'rand_uniform': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:601:33: warning: unused parameter 'lp' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 601 | STATIC REAL rand_uniform(lprec *lp, REAL range) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c: In function 'prevInactiveLink': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:854:36: warning: unused parameter 'linkmap' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 854 | STATIC int prevInactiveLink(LLrec *linkmap, int forwitemnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:854:49: warning: unused parameter 'forwitemnr' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 854 | STATIC int prevInactiveLink(LLrec *linkmap, int forwitemnr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c: In function 'compareLink': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:927:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 927 | if(test == 0) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_utils.c:929:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 929 | if(test == 0) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/lp_utils.c:9: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h: At top level: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h:19:17: warning: 'is_biton' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 19 | MYINLINE MYBOOL is_biton(MYBOOL *bitarray, int item) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h:14:15: warning: 'set_bitoff' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 14 | MYINLINE void set_bitoff(MYBOOL *bitarray, int item) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lp_bit.h:9:15: warning: 'set_biton' defined but not used [-Wunused-function] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 9 | MYINLINE void set_biton(MYBOOL *bitarray, int item) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'read_error': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:117:39: warning: unused parameter 'scanner' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 117 | void read_error(parse_parm *pp, void *scanner, char *string) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'add_sos_name': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:299:14: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 299 | FREE(SOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'add_sos_var': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:324:19: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 324 | FREE(SOSvar); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'init_read': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:423:28: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 423 | FREE(pp->First_rside); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:424:25: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 424 | FREE(pp->Hash_tab); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:425:33: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 425 | FREE(pp->Hash_constraints); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'null_tmp_store': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:440:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 440 | FREE(pp->tmp_store.name); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'rhs_store': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:636:78: warning: unused parameter 'Had_lineair_sum' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 636 | int rhs_store(parse_parm *pp, REAL value, int HadConstraint, int HadVar, int Had_lineair_sum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'var_store': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:683:58: warning: unused parameter 'HadConstraint' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 683 | int var_store(parse_parm *pp, char *var, REAL value, int HadConstraint, int HadVar, int Had_lineair_sum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:683:77: warning: unused parameter 'HadVar' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 683 | int var_store(parse_parm *pp, char *var, REAL value, int HadConstraint, int HadVar, int Had_lineair_sum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:683:89: warning: unused parameter 'Had_lineair_sum' [-Wunused-parameter] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 683 | int var_store(parse_parm *pp, char *var, REAL value, int HadConstraint, int HadVar, int Had_lineair_sum) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~^~~~~~~~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'readinput': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:947:23: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 947 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:948:14: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 948 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:949:16: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 949 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:955:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 955 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:956:23: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 956 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:957:14: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 957 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:958:16: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 958 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:981:31: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 981 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:982:33: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 982 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:983:24: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 983 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:984:26: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 984 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1006:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1006 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1007:29: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1007 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1008:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1008 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1009:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1009 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1043:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1043 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1044:29: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1044 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1045:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1045 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1046:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1046 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1065:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1065 | FREE(pp->coldata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1076:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1076 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1077:29: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1077 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1078:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1078 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1079:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1079 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1099:23: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1099 | FREE(SOSrow); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1105:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1105 | FREE(SOSrowdata); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1141:27: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1141 | FREE(SOSvars1->name); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1142:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1142 | FREE(SOSvars1); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1146:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1146 | FREE(weights); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1147:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1147 | FREE(sosvars); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1149:28: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1149 | FREE(pp->LastSOS->name); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1150:22: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1150 | FREE(pp->LastSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1239:12: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1239 | FREE(row); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1240:14: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1240 | FREE(rowno); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1241:21: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1241 | FREE(negateAndSOS); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: In file included from lp_solve_5.5/yacc_read.c:36: [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c: In function 'yacc_read': [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/lpkit.h:32:99: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 32 | (MALLOC(nptr, nr, type), (nptr != NULL) ? memcpy(nptr, optr, (size_t)((nr) * sizeof(*optr))) : 0, nptr) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1296:11: note: in expansion of macro 'MALLOCCPY' [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1296 | MALLOCCPY(orig_upbo, lp->orig_upbo, 1 + pp->Rows, REAL); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~~~~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1301:26: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1301 | FREE(orig_upbo); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1310:20: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1310 | FREE(pp->relat); [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1248:7: warning: variable 'stat' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1248 | int stat = -1; [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ^~~~ [INFO] [stderr] warning: lpsolve-sys@5.5.2: lp_solve_5.5/yacc_read.c:1245:25: warning: argument 'lp' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] [INFO] [stderr] warning: lpsolve-sys@5.5.2: 1245 | lprec *yacc_read(lprec *lp, int verbose, char *lp_name, int (*parse) (parse_parm *pp), parse_parm *pp, void (*delete_allocated_memory) (parse_parm *pp)) [INFO] [stderr] warning: lpsolve-sys@5.5.2: | ~~~~~~~^~ [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/lpsolve_sys-69035c6a9d4bbfb9) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests lpsolve_sys [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "bc34cbd2bbf1ad8c71d10be7481b06dd1a5315eee1634a2767b706e4cb86d782", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bc34cbd2bbf1ad8c71d10be7481b06dd1a5315eee1634a2767b706e4cb86d782", kill_on_drop: false }` [INFO] [stdout] bc34cbd2bbf1ad8c71d10be7481b06dd1a5315eee1634a2767b706e4cb86d782