* installing to library ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages’ * installing *source* package ‘phreeqc’ ... ** package ‘phreeqc’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-13 (Debian 13.2.0-23) 13.2.0’ using C++ compiler: ‘g++-13 (Debian 13.2.0-23) 13.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpT62EGX/R.INSTALL10dd3f12b917f9/phreeqc/src' g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c CSelectedOutput.cpp -o CSelectedOutput.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c IPhreeqcLib.cpp -o IPhreeqcLib.o IPhreeqcLib.cpp: In function ‘void OutputAccumulatedLines(int)’: IPhreeqcLib.cpp:716:27: warning: unused variable ‘err_msg’ [-Wunused-variable] 716 | static const char err_msg[] = "OutputAccumulatedLines: Invalid instance id.\n"; | ^~~~~~~ IPhreeqcLib.cpp: In function ‘void OutputErrorString(int)’: IPhreeqcLib.cpp:731:27: warning: unused variable ‘err_msg’ [-Wunused-variable] 731 | static const char err_msg[] = "OutputErrorString: Invalid instance id.\n"; | ^~~~~~~ IPhreeqcLib.cpp: In function ‘void OutputWarningString(int)’: IPhreeqcLib.cpp:746:27: warning: unused variable ‘err_msg’ [-Wunused-variable] 746 | static const char err_msg[] = "OutputWarningString: Invalid instance id.\n"; | ^~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c IPhreeqc.cpp -o IPhreeqc.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c R.cpp -o R.o gcc-13 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c Var.c -o Var.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/advection.cpp -o phreeqcpp/advection.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/basicsubs.cpp -o phreeqcpp/basicsubs.o phreeqcpp/basicsubs.cpp: In member function ‘double Phreeqc::calc_surface_charge(const char*)’: phreeqcpp/basicsubs.cpp:844:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 844 | for (i = 1; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/basicsubs.cpp: In member function ‘double Phreeqc::diff_layer_total(const char*, const char*)’: phreeqcpp/basicsubs.cpp:898:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 898 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:934:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 934 | if (j >= count_unknowns) | ~~^~~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:1140:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1140 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/basicsubs.cpp: In member function ‘double Phreeqc::equi_phase(const char*)’: phreeqcpp/basicsubs.cpp:1182:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1182 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:1195:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1195 | if (j == count_unknowns) | ~~^~~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp: In member function ‘double Phreeqc::equi_phase_delta(const char*)’: phreeqcpp/basicsubs.cpp:1227:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1227 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:1240:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1240 | if (j == count_unknowns) | ~~^~~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp: In member function ‘double Phreeqc::surf_total(const char*, const char*)’: phreeqcpp/basicsubs.cpp:2249:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2249 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:2264:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2264 | if (j >= count_unknowns) | ~~^~~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp: In member function ‘double Phreeqc::surf_total_no_redox(const char*, const char*)’: phreeqcpp/basicsubs.cpp:2381:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2381 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:2399:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2399 | if (j >= count_unknowns) | ~~^~~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:2434:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2434 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/basicsubs.cpp: In member function ‘double Phreeqc::total(const char*)’: phreeqcpp/basicsubs.cpp:2498:37: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2498 | (i < (int)master.size() && master[i]->elt->primary == master_ptr); | ~~^~~~~~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp: In member function ‘int Phreeqc::system_total_elt(const char*)’: phreeqcpp/basicsubs.cpp:3275:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3275 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:3325:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3325 | for (k = 0; k < count_unknowns; k++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:3358:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3358 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:3380:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3380 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:3397:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3397 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:3433:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3433 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:3471:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3471 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/basicsubs.cpp: In member function ‘int Phreeqc::system_total_elt_secondary(const char*)’: phreeqcpp/basicsubs.cpp:3521:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3521 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:3566:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3566 | for (k = 0; k < count_unknowns; k++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:3590:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3590 | for (l = 0; l < count_elts; l++) | ~~^~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:3607:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3607 | if (l >= count_elts) | ~~^~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:3626:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3626 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:3643:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3643 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/basicsubs.cpp:3680:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3680 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/basicsubs.cpp: In member function ‘double Phreeqc::solution_sum_secondary(const char*)’: phreeqcpp/basicsubs.cpp:3807:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3807 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/ChartHandler.cpp -o phreeqcpp/ChartHandler.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/ChartObject.cpp -o phreeqcpp/ChartObject.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/cl1.cpp -o phreeqcpp/cl1.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/CurveObject.cpp -o phreeqcpp/CurveObject.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/cvdense.cpp -o phreeqcpp/cvdense.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/cvode.cpp -o phreeqcpp/cvode.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/cxxKinetics.cpp -o phreeqcpp/cxxKinetics.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/cxxMix.cpp -o phreeqcpp/cxxMix.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/dense.cpp -o phreeqcpp/dense.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/Dictionary.cpp -o phreeqcpp/Dictionary.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/dumper.cpp -o phreeqcpp/dumper.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/Exchange.cpp -o phreeqcpp/Exchange.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/ExchComp.cpp -o phreeqcpp/ExchComp.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/GasComp.cpp -o phreeqcpp/GasComp.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/gases.cpp -o phreeqcpp/gases.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/GasPhase.cpp -o phreeqcpp/GasPhase.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/input.cpp -o phreeqcpp/input.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/integrate.cpp -o phreeqcpp/integrate.o phreeqcpp/integrate.cpp: In member function ‘int Phreeqc::calc_all_g()’: phreeqcpp/integrate.cpp:43:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 43 | for (int j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/integrate.cpp: In member function ‘void Phreeqc::polint(double*, double*, int, double, double*, double*)’: phreeqcpp/integrate.cpp:334:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 334 | for (size_t i = 1; i <= n - m; i++) | ~~^~~~~~~~ phreeqcpp/integrate.cpp: In member function ‘int Phreeqc::calc_init_g()’: phreeqcpp/integrate.cpp:461:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 461 | for (int j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/integrate.cpp: In member function ‘int Phreeqc::initial_surface_water()’: phreeqcpp/integrate.cpp:572:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 572 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/integrate.cpp:586:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 586 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/integrate.cpp:617:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 617 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/integrate.cpp:645:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 645 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/integrate.cpp:660:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 660 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/integrate.cpp: In member function ‘int Phreeqc::calc_all_donnan()’: phreeqcpp/integrate.cpp:751:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 751 | for (int j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/integrate.cpp: In member function ‘int Phreeqc::calc_init_donnan()’: phreeqcpp/integrate.cpp:938:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 938 | for (int j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/inverse.cpp -o phreeqcpp/inverse.o phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::setup_inverse(inverse*)’: phreeqcpp/inverse.cpp:284:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 284 | for (i = 0; i < max_row_count; i++) | ~~^~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:302:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 302 | for (i = 0; i < count_optimize; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:329:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 329 | for (i = 0; i < inv_ptr->elts.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:341:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 341 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:369:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 369 | if (i == (inv_ptr->count_solns - 1)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:467:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 467 | for (i = 0; i < inv_ptr->elts.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:524:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 524 | for (i = 0; i < inv_ptr->elts.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:527:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 527 | for (j = 0; j < inv_ptr->count_solns; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:529:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 529 | if (j < (inv_ptr->count_solns - 1)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:550:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 550 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:563:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 563 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:565:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 565 | for (j = 0; j < inv_ptr->isotope_unknowns.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:582:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 582 | for (j = 0; j < inv_ptr->isotopes.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:596:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 596 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:599:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 599 | if (i < inv_ptr->count_solns - 1) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:632:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 632 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:636:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 636 | for (j = 0; j < inv_ptr->elts.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:662:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 662 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:701:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 701 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:703:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 703 | for (j = 0; j < inv_ptr->elts.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:729:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 729 | for (k = 0; k < count_rows; k++) | ~~^~~~~~~~~~~~ phreeqcpp/inverse.cpp:810:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 810 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:866:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 866 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:869:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 869 | for (j = 0; j < inv_ptr->isotope_unknowns.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:938:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 938 | for (i = 0; i < (inv_ptr->count_solns - 1); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:945:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 945 | for (i = 0; i < max_column_count; i++) | ~~^~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:954:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 954 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:958:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 958 | for (i = 0; i < count_rows; i++) | ~~^~~~~~~~~~~~ phreeqcpp/inverse.cpp:962:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 962 | for (j = 0; j < count_unknowns + 1; j++) | ~~^~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::save_minimal(long unsigned int)’: phreeqcpp/inverse.cpp:1513:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1513 | if (count_minimal >= max_minimal) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::save_good(long unsigned int)’: phreeqcpp/inverse.cpp:1531:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1531 | if (count_good >= max_good) | ~~~~~~~~~~~^~~~~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::save_bad(long unsigned int)’: phreeqcpp/inverse.cpp:1549:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1549 | if (count_bad >= max_bad) | ~~~~~~~~~~^~~~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::print_model(inverse*)’: phreeqcpp/inverse.cpp:1663:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1663 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:1708:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1708 | for (j = 0; j < inv_ptr->elts.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:1758:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1758 | for (j = 0; j < inv_ptr->isotope_unknowns.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:1898:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1898 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:1923:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1923 | for (i = 0; i < inv_ptr->count_solns - 1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::punch_model_heading(inverse*)’: phreeqcpp/inverse.cpp:2061:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2061 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::punch_model(inverse*)’: phreeqcpp/inverse.cpp:2150:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2150 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::range(inverse*, long unsigned int)’: phreeqcpp/inverse.cpp:2355:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2355 | for (i = 0; i < inv_ptr->count_solns + inv_ptr->phases.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:2357:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2357 | if (inv_ptr->count_solns == i + 1) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::shrink(inverse*, double*, double*, int*, int*, int*, int*, long unsigned int, double*, int*, int*)’: phreeqcpp/inverse.cpp:2537:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2537 | for (i = 0; i < inv_ptr->phases.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:2545:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2545 | for (j = 0; j < inv_ptr->isotopes.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:2557:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2557 | for (i = 0; i < (inv_ptr->count_solns - 1); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:2563:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2563 | for (j = 0; j < inv_ptr->elts.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:2612:29: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2612 | if (cur_col == col_back_l[i]) | ~~~~~~~~^~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::check_solns(inverse*)’: phreeqcpp/inverse.cpp:2791:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2791 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:2850:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2850 | if (j == i) | ~~^~~~ phreeqcpp/inverse.cpp: In member function ‘bool Phreeqc::test_cl1_solution()’: phreeqcpp/inverse.cpp:3077:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3077 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::carbon_derivs(inverse*)’: phreeqcpp/inverse.cpp:3116:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3116 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3130:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3130 | for (j = 0; j < inv_ptr->elts.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::isotope_balance_equation(inverse*, int, int)’: phreeqcpp/inverse.cpp:3293:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3293 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3295:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3295 | if (i == (inv_ptr->count_solns - 1)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3332:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3332 | for (k = 0; k < inv_ptr->elts.size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3354:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3354 | for (k = 0; k < inv_ptr->isotope_unknowns.size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3374:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3374 | for (i = 0; i < inv_ptr->phases.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3379:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3379 | for (j = 0; j < inv_ptr->phases[i].isotopes.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘bool Phreeqc::set_isotope_unknowns(inverse*)’: phreeqcpp/inverse.cpp:3421:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3421 | for (i = 0; i < inv_ptr->isotopes.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::check_isotopes(inverse*)’: phreeqcpp/inverse.cpp:3502:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3502 | for (j = 0; j < inv_ptr->count_solns; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3511:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3511 | for (i = 0; i < inv_ptr->isotopes.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3566:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3566 | for (i = 0; i < inv_ptr->i_u.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3589:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3589 | if (j < inv_ptr->i_u[i].uncertainties.size() | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3660:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3660 | for (j = 0; j < inv_ptr->phases.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3662:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3662 | for (i = 0; i < inv_ptr->isotopes.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3667:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3667 | for (k = 0; k < inv_ptr->phases[j].isotopes.size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::write_optimize_names(inverse*)’: phreeqcpp/inverse.cpp:3828:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3828 | for (j = 0; j < inv_ptr->elts.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3830:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3830 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3843:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3843 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3859:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3859 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3861:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3861 | for (j = 0; j < inv_ptr->isotope_unknowns.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3874:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3874 | for (i = 0; i < inv_ptr->phases.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:3876:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3876 | for (j = 0; j < inv_ptr->isotopes.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp: In member function ‘int Phreeqc::dump_netpath_pat(inverse*)’: phreeqcpp/inverse.cpp:4274:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4274 | for (i = 0; i < inv_ptr->count_solns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:4304:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4304 | for (j = 0; j < inv_ptr->elts.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:4329:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4329 | for (j = 0; j < inv_ptr->isotope_unknowns.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:4732:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4732 | for (i = 0; i < count_current_solutions; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:4745:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4745 | for (j = 0; j < inv_ptr->elts.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:4774:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4774 | for (j = 0; j < inv_ptr->isotopes.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:4939:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4939 | for (k = 0; k < inv_ptr->phases[i].isotopes.size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/inverse.cpp:5025:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5025 | for (i = 0; i < count_current_solutions - 1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/ISolutionComp.cpp -o phreeqcpp/ISolutionComp.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/ISolution.cpp -o phreeqcpp/ISolution.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/isotopes.cpp -o phreeqcpp/isotopes.o phreeqcpp/isotopes.cpp: In member function ‘int Phreeqc::calculate_values()’: phreeqcpp/isotopes.cpp:1097:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1097 | for (j = 0; j < calculate_value.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/Keywords.cpp -o phreeqcpp/Keywords.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/KineticsComp.cpp -o phreeqcpp/KineticsComp.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/kinetics.cpp -o phreeqcpp/kinetics.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/mainsubs.cpp -o phreeqcpp/mainsubs.o phreeqcpp/mainsubs.cpp: In member function ‘int Phreeqc::xpp_assemblage_save(int)’: phreeqcpp/mainsubs.cpp:1216:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1216 | for (int j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/mainsubs.cpp: In member function ‘int Phreeqc::xsurface_save(int)’: phreeqcpp/mainsubs.cpp:1453:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1453 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/mainsubs.cpp: In member function ‘int Phreeqc::copy_entities()’: phreeqcpp/mainsubs.cpp:1858:67: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1858 | for (size_t i = copy_solution.start[j]; i <= copy_solution.end[j]; i++) phreeqcpp/mainsubs.cpp:1860:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1860 | if (i == copy_solution.n_user[j]) phreeqcpp/mainsubs.cpp:1872:72: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1872 | for (size_t i = copy_pp_assemblage.start[j]; i <= copy_pp_assemblage.end[j]; i++) phreeqcpp/mainsubs.cpp:1874:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1874 | if (i == copy_pp_assemblage.n_user[j]) phreeqcpp/mainsubs.cpp:1886:67: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1886 | for (size_t i = copy_reaction.start[j]; i <= copy_reaction.end[j]; i++) phreeqcpp/mainsubs.cpp:1888:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1888 | if (i == copy_reaction.n_user[j]) phreeqcpp/mainsubs.cpp:1900:62: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1900 | for (size_t i = copy_mix.start[j]; i <= copy_mix.end[j]; i++) phreeqcpp/mainsubs.cpp:1902:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1902 | if (i != copy_mix.n_user[j]) phreeqcpp/mainsubs.cpp:1915:67: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1915 | for (size_t i = copy_exchange.start[j]; i <= copy_exchange.end[j]; i++) phreeqcpp/mainsubs.cpp:1917:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1917 | if (i == copy_exchange.n_user[j]) continue; phreeqcpp/mainsubs.cpp:1928:66: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1928 | for (size_t i = copy_surface.start[j]; i <= copy_surface.end[j]; i++) phreeqcpp/mainsubs.cpp:1930:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1930 | if (i == copy_surface.n_user[j]) phreeqcpp/mainsubs.cpp:1942:70: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1942 | for (size_t i = copy_temperature.start[j]; i <= copy_temperature.end[j]; i++) phreeqcpp/mainsubs.cpp:1944:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1944 | if (i != copy_temperature.n_user[j]) phreeqcpp/mainsubs.cpp:1957:67: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1957 | for (size_t i = copy_pressure.start[j]; i <= copy_pressure.end[j]; i++) phreeqcpp/mainsubs.cpp:1959:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1959 | if (i != copy_pressure.n_user[j]) phreeqcpp/mainsubs.cpp:1972:68: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1972 | for (size_t i = copy_gas_phase.start[j]; i <= copy_gas_phase.end[j]; i++) phreeqcpp/mainsubs.cpp:1974:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1974 | if (i == copy_gas_phase.n_user[j]) phreeqcpp/mainsubs.cpp:1986:67: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1986 | for (size_t i = copy_kinetics.start[j]; i <= copy_kinetics.end[j]; i++) phreeqcpp/mainsubs.cpp:1988:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 1988 | if (i == copy_kinetics.n_user[j]) phreeqcpp/mainsubs.cpp:2000:72: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 2000 | for (size_t i = copy_ss_assemblage.start[j]; i <= copy_ss_assemblage.end[j]; i++) phreeqcpp/mainsubs.cpp:2002:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 2002 | if (i == copy_ss_assemblage.n_user[j]) g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/model.cpp -o phreeqcpp/model.o phreeqcpp/model.cpp: In member function ‘int Phreeqc::check_residuals()’: phreeqcpp/model.cpp:291:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 291 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp: In member function ‘int Phreeqc::ineq(int)’: phreeqcpp/model.cpp:972:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 972 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1010:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1010 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1017:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1017 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1021:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1021 | for (j = 0; j < count_unknowns + 1; j++) | ~~^~~~~~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1034:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1034 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1045:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1045 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1085:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1085 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1112:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1112 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1137:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1137 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1192:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1192 | for (j = 0; j < count_unknowns + 1; j++) | ~~^~~~~~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1254:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1254 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1327:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1327 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1350:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1350 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1408:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1408 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1416:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1416 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1443:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1443 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1480:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1480 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1498:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1498 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1542:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1542 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1642:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1642 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1650:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1650 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1675:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1675 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1856:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1856 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1860:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1860 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1893:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1893 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp: In member function ‘int Phreeqc::jacobian_sums()’: phreeqcpp/model.cpp:1937:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1937 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1941:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1941 | for (i = 1; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:1975:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1975 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:2006:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2006 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:2024:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2024 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:2050:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2050 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:2059:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2059 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:2077:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2077 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:2086:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2086 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp: In member function ‘int Phreeqc::mb_sums()’: phreeqcpp/model.cpp:2117:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2117 | for (k = 0; k < count_unknowns; k++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp: In member function ‘int Phreeqc::reset()’: phreeqcpp/model.cpp:2986:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2986 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:3121:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3121 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:3140:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3140 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:3155:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3155 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:3170:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3170 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:3309:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3309 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:3316:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3316 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:3335:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3335 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:3743:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3743 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp: In member function ‘int Phreeqc::residuals()’: phreeqcpp/model.cpp:3798:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3798 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp: In member function ‘int Phreeqc::initial_guesses()’: phreeqcpp/model.cpp:4619:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4619 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp: In member function ‘int Phreeqc::revise_guesses()’: phreeqcpp/model.cpp:4717:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4717 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:4730:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4730 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp: In member function ‘int Phreeqc::sum_species()’: phreeqcpp/model.cpp:4959:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4959 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp: In member function ‘int Phreeqc::numerical_jacobian()’: phreeqcpp/model.cpp:5616:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5616 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:5663:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5663 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:5675:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5675 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp:5710:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5710 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp: In member function ‘void Phreeqc::set_inert_moles()’: phreeqcpp/model.cpp:5815:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5815 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/model.cpp: In member function ‘void Phreeqc::unset_inert_moles()’: phreeqcpp/model.cpp:5834:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5834 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/NameDouble.cpp -o phreeqcpp/NameDouble.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/NumKeyword.cpp -o phreeqcpp/NumKeyword.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/nvector.cpp -o phreeqcpp/nvector.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/nvector_serial.cpp -o phreeqcpp/nvector_serial.o phreeqcpp/nvector_serial.cpp: In function ‘void N_VPrint_Serial(N_Vector)’: phreeqcpp/nvector_serial.cpp:849:21: warning: variable ‘N’ set but not used [-Wunused-but-set-variable] 849 | integertype N; | ^ phreeqcpp/nvector_serial.cpp:850:19: warning: variable ‘xd’ set but not used [-Wunused-but-set-variable] 850 | realtype *xd; | ^~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/parse.cpp -o phreeqcpp/parse.o phreeqcpp/parse.cpp: In member function ‘int Phreeqc::parse_eq(char*, std::vector&, int)’: phreeqcpp/parse.cpp:156:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for (i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/parse.cpp: In member function ‘int Phreeqc::check_eqn(int)’: phreeqcpp/parse.cpp:212:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 212 | for (i = 0; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/parse.cpp:238:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 238 | for (i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/parse.cpp: In member function ‘int Phreeqc::get_elts_in_species(const char**, double)’: phreeqcpp/parse.cpp:605:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 605 | if (count_elts >= (int)elt_list.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/parse.cpp:619:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 619 | if (count_elts >= (int)elt_list.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/parse.cpp: In member function ‘int Phreeqc::get_secondary_in_species(const char**, double)’: phreeqcpp/parse.cpp:872:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 872 | if (count_elts >= (int)elt_list.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/Parser.cpp -o phreeqcpp/Parser.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/PBasic.cpp -o phreeqcpp/PBasic.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/phqalloc.cpp -o phreeqcpp/phqalloc.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/Phreeqc.cpp -o phreeqcpp/Phreeqc.o phreeqcpp/Phreeqc.cpp: In member function ‘void Phreeqc::InternalCopy(const Phreeqc*)’: phreeqcpp/Phreeqc.cpp:1683:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1683 | for (int i = 0; i < pSrc->calculate_value.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/PHRQ_base.cpp -o phreeqcpp/PHRQ_base.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/PHRQ_io.cpp -o phreeqcpp/PHRQ_io.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/PHRQ_io_output.cpp -o phreeqcpp/PHRQ_io_output.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/pitzer.cpp -o phreeqcpp/pitzer.o phreeqcpp/pitzer.cpp: In member function ‘int Phreeqc::pitzer_initial_guesses()’: phreeqcpp/pitzer.cpp:1736:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1736 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/pitzer.cpp: In member function ‘int Phreeqc::pitzer_revise_guesses()’: phreeqcpp/pitzer.cpp:1839:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1839 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/pitzer.cpp:1852:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1852 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/pitzer.cpp: In member function ‘int Phreeqc::jacobian_pz()’: phreeqcpp/pitzer.cpp:1986:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1986 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/pitzer.cpp:1993:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1993 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/pitzer.cpp:2072:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2072 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/pitzer.cpp:2094:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2094 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/pitzer.cpp: In member function ‘int Phreeqc::check_gammas_pz()’: phreeqcpp/pitzer.cpp:2448:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2448 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/pitzer_structures.cpp -o phreeqcpp/pitzer_structures.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/PPassemblageComp.cpp -o phreeqcpp/PPassemblageComp.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/PPassemblage.cpp -o phreeqcpp/PPassemblage.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/prep.cpp -o phreeqcpp/prep.o phreeqcpp/prep.cpp: In member function ‘int Phreeqc::prep()’: phreeqcpp/prep.cpp:92:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 92 | for (int j = 0; j < max_unknowns; j++) | ~~^~~~~~~~~~~~~~ phreeqcpp/prep.cpp:115:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 115 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::quick_setup()’: phreeqcpp/prep.cpp:197:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 197 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:261:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 261 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:302:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 302 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:309:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 309 | for (; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::build_gas_phase()’: phreeqcpp/prep.cpp:408:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 408 | for (int j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp:455:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 455 | for (int j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::build_ss_assemblage()’: phreeqcpp/prep.cpp:651:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 651 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:756:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 756 | for (int j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp:815:59: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 815 | for (int k = 0; k < count_unknowns; k++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::build_jacobian_sums(int)’: phreeqcpp/prep.cpp:905:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 905 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:927:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 927 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:971:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 971 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::build_model()’: phreeqcpp/prep.cpp:1190:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1190 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp:1250:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1250 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::build_pure_phases()’: phreeqcpp/prep.cpp:1363:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1363 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:1379:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1379 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:1430:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1430 | for (int j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp:1496:59: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1496 | for (int k = 0; k < count_unknowns; k++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::build_solution_phase_boundaries()’: phreeqcpp/prep.cpp:1539:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1539 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:1566:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1566 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::build_species_list(int)’: phreeqcpp/prep.cpp:1622:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1622 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp:1644:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1644 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp:1662:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1662 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘std::vector Phreeqc::get_list_master_ptrs(const char*, master*)’: phreeqcpp/prep.cpp:1983:19: warning: variable ‘count_list’ set but not used [-Wunused-but-set-variable] 1983 | int j, l, count_list; | ^~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::inout()’: phreeqcpp/prep.cpp:2068:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2068 | for (i = 1; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::mb_for_species_aq(int)’: phreeqcpp/prep.cpp:2227:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2227 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:2245:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2245 | for (i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::mb_for_species_ex(int)’: phreeqcpp/prep.cpp:2350:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2350 | for (i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::mb_for_species_surf(int)’: phreeqcpp/prep.cpp:2441:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2441 | for (i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::resetup_master()’: phreeqcpp/prep.cpp:2580:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2580 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:2585:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2585 | for (j = 0; j < x[i]->master.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::write_mass_action_eqn_x(int)’: phreeqcpp/prep.cpp:2657:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2657 | for (i = 1; i < count_rxn_orig; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::add_potential_factor()’: phreeqcpp/prep.cpp:2725:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2725 | for (i = 1; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp:2749:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2749 | for (i = 1; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::add_cd_music_factors(int)’: phreeqcpp/prep.cpp:2823:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2823 | for (i = 1; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp:2842:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2842 | for (i = 1; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::add_surface_charge_balance()’: phreeqcpp/prep.cpp:2951:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2951 | for (i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp:2959:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2959 | if (i >= count_elts) | ~~^~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::add_cd_music_charge_balances(int)’: phreeqcpp/prep.cpp:3018:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3018 | for (i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp:3026:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3026 | if (i >= count_elts || master_ptr == NULL) | ~~^~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::setup_surface()’: phreeqcpp/prep.cpp:3527:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3527 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:3532:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3532 | for (int j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:3589:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3589 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:3594:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3594 | for (int j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘unknown* Phreeqc::find_surface_charge_unknown(std::string&, int)’: phreeqcpp/prep.cpp:3661:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3661 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::adjust_setup_pure_phases()’: phreeqcpp/prep.cpp:4105:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4105 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::adjust_setup_solution()’: phreeqcpp/prep.cpp:4501:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4501 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::setup_unknowns()’: phreeqcpp/prep.cpp:4651:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4651 | for (i = 0; i < max_unknowns; i++) | ~~^~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::switch_bases()’: phreeqcpp/prep.cpp:4858:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4858 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::write_mb_eqn_x()’: phreeqcpp/prep.cpp:5057:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5057 | for (i = 1; i < count_rxn_orig; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::write_mb_for_species_list(int)’: phreeqcpp/prep.cpp:5131:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5131 | for (i = 1; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp:5149:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5149 | for (i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp:5153:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5153 | if (count_elts >= (int)elt_list.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::write_phase_sys_total(int)’: phreeqcpp/prep.cpp:5188:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5188 | for (i = 1; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp:5201:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5201 | for (i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/prep.cpp:5205:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5205 | if (count_elts >= (int)elt_list.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::check_same_model()’: phreeqcpp/prep.cpp:5694:49: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5694 | if (last_model.gas_phase.size() != (int)gas_phase_ptr->Get_gas_comps().size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:5722:53: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5722 | if (last_model.ss_assemblage.size() != (int) use.Get_ss_assemblage_ptr()->Get_SSs().size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:5744:53: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5744 | if (last_model.pp_assemblage.size() != (int) pp_assemblage_ptr->Get_pp_assemblage_comps().size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:5783:52: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5783 | if (last_model.surface_comp.size() != (int) use.Get_surface_ptr()->Get_surface_comps().size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:5785:54: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5785 | if (last_model.surface_charge.size() != (int) use.Get_surface_ptr()->Get_surface_charges().size()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::build_min_exch()’: phreeqcpp/prep.cpp:5949:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5949 | for (jj = 0; jj < count_elts; jj++) | ~~~^~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::build_min_surface()’: phreeqcpp/prep.cpp:6059:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6059 | if (j < count_unknowns - 1 && x[(size_t)j + 1]->type == SURFACE_CB) | ~~^~~~~~~~~~~~~~~~~~~~ phreeqcpp/prep.cpp:6079:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6079 | for (int jj = 0; jj < count_elts; jj++) | ~~~^~~~~~~~~~~~ phreeqcpp/prep.cpp: In member function ‘int Phreeqc::setup_related_surface()’: phreeqcpp/prep.cpp:6155:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6155 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/Pressure.cpp -o phreeqcpp/Pressure.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/print.cpp -o phreeqcpp/print.o phreeqcpp/print.cpp: In member function ‘int Phreeqc::set_pr_in_false()’: phreeqcpp/print.cpp:67:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 67 | for (int i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/print.cpp: In member function ‘int Phreeqc::print_diffuse_layer(cxxSurfaceCharge*)’: phreeqcpp/print.cpp:241:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 241 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/print.cpp:251:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 251 | if (j >= count_unknowns) | ~~^~~~~~~~~~~~~~~~~ phreeqcpp/print.cpp:277:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 277 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/print.cpp:349:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 349 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/print.cpp: In member function ‘int Phreeqc::print_eh()’: phreeqcpp/print.cpp:409:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 409 | for (j = 1; j < count_trxn; j++) | ~~^~~~~~~~~~~~ phreeqcpp/print.cpp: In member function ‘int Phreeqc::print_saturation_indices()’: phreeqcpp/print.cpp:1273:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1273 | for (int j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/print.cpp: In member function ‘int Phreeqc::print_pp_assemblage()’: phreeqcpp/print.cpp:1326:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1326 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/print.cpp: In member function ‘int Phreeqc::print_surface()’: phreeqcpp/print.cpp:1579:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1579 | for (int j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/print.cpp:1722:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1722 | for (int k = j - 1; k < count_unknowns; k++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/print.cpp: In member function ‘int Phreeqc::print_surface_cd_music()’: phreeqcpp/print.cpp:1861:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1861 | for (int j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/print.cpp:2019:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2019 | for (int k = j - 1; k < count_unknowns; k++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/print.cpp: In member function ‘int Phreeqc::print_totals()’: phreeqcpp/print.cpp:2104:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2104 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/print.cpp: In member function ‘int Phreeqc::punch_pp_assemblage()’: phreeqcpp/print.cpp:2808:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2808 | for (int j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/Reaction.cpp -o phreeqcpp/Reaction.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/ReadClass.cpp -o phreeqcpp/ReadClass.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/read.cpp -o phreeqcpp/read.o phreeqcpp/read.cpp: In member function ‘int Phreeqc::read_exchange_species()’: phreeqcpp/read.cpp:736:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 736 | for (i = 1; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/read.cpp: In member function ‘int Phreeqc::read_inv_isotopes(inverse*, const char*)’: phreeqcpp/read.cpp:1699:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1699 | for (i = 0; i < inverse_ptr->isotopes.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/read.cpp:1704:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1704 | if (i == inverse_ptr->isotopes.size()) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/read.cpp: In member function ‘int Phreeqc::read_phases()’: phreeqcpp/read.cpp:3735:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3735 | for (i = 1; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/read.cpp: In member function ‘int Phreeqc::read_species()’: phreeqcpp/read.cpp:5598:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5598 | for (i = 1; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/read.cpp: In member function ‘int Phreeqc::read_surface_species()’: phreeqcpp/read.cpp:6219:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 6219 | for (i = 1; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/read.cpp: In member function ‘int Phreeqc::read_advection()’: phreeqcpp/read.cpp:7296:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7296 | for (size_t i = 0; i < count_ad_cells; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/read.cpp:7315:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7315 | for (size_t i = 0; i < count_ad_cells; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/read.cpp:7325:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7325 | for (size_t i = 0; i < count_ad_cells; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/read.cpp:7344:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7344 | for (size_t i = 0; i < count_ad_cells; i++) | ~~^~~~~~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/readtr.cpp -o phreeqcpp/readtr.o phreeqcpp/readtr.cpp: In member function ‘int Phreeqc::read_transport()’: phreeqcpp/readtr.cpp:823:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 823 | for (size_t i = count_length; i <= max_cells; i++) | ~~^~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/runner.cpp -o phreeqcpp/runner.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/SelectedOutput.cpp -o phreeqcpp/SelectedOutput.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/Serializer.cpp -o phreeqcpp/Serializer.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/sit.cpp -o phreeqcpp/sit.o phreeqcpp/sit.cpp: In member function ‘int Phreeqc::sit_initial_guesses()’: phreeqcpp/sit.cpp:593:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 593 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/sit.cpp: In member function ‘int Phreeqc::sit_revise_guesses()’: phreeqcpp/sit.cpp:695:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 695 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/sit.cpp:708:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 708 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/sit.cpp: In member function ‘int Phreeqc::jacobian_sit()’: phreeqcpp/sit.cpp:1002:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1002 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/sit.cpp:1081:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1081 | for (j = 0; j < count_unknowns; j++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/sit.cpp: In member function ‘int Phreeqc::check_gammas_sit()’: phreeqcpp/sit.cpp:1416:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1416 | for (i = 0; i < count_unknowns; i++) | ~~^~~~~~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/smalldense.cpp -o phreeqcpp/smalldense.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/SolutionIsotope.cpp -o phreeqcpp/SolutionIsotope.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/Solution.cpp -o phreeqcpp/Solution.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/spread.cpp -o phreeqcpp/spread.o phreeqcpp/spread.cpp: In member function ‘int Phreeqc::read_solution_spread()’: phreeqcpp/spread.cpp:96:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 96 | for (size_t i = 0; i < count_iso_defaults; ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ phreeqcpp/spread.cpp:259:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 259 | for (int i = 0; i < row_ptr->count; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/spread.cpp:508:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 508 | for (i = 0; i < heading->count; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/spread.cpp: In member function ‘int Phreeqc::spread_row_to_solution(spread_row*, spread_row*, spread_row*, defaults)’: phreeqcpp/spread.cpp:579:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 579 | for (i = 0; i < heading->count; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/spread.cpp:586:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 586 | if (i == heading->count || data->type_vector[i] == EMPTY | ~~^~~~~~~~~~~~~~~~~ phreeqcpp/spread.cpp:587:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 587 | || data->count <= i) | ~~~~~~~~~~~~^~~~ phreeqcpp/spread.cpp:653:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 653 | for (int i = 0; i < heading->count; i++) | ~~^~~~~~~~~~~~~~~~ phreeqcpp/spread.cpp:674:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 674 | if (i >= data->count || data->type_vector[i] == EMPTY) | ~~^~~~~~~~~~~~~~ phreeqcpp/spread.cpp:681:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 681 | if (units != NULL && i < units->count | ~~^~~~~~~~~~~~~~ phreeqcpp/spread.cpp:834:69: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 834 | for (int ii = 0; ii < heading->count; ii++) | ~~~^~~~~~~~~~~~~~~~ phreeqcpp/spread.cpp:849:69: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 849 | for (int ii = 0; ii < data->count; ii++) | ~~~^~~~~~~~~~~~~ phreeqcpp/spread.cpp:863:69: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 863 | for (int ii = 0; ii < units->count; ii++) | ~~~^~~~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/SSassemblage.cpp -o phreeqcpp/SSassemblage.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/SScomp.cpp -o phreeqcpp/SScomp.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/SS.cpp -o phreeqcpp/SS.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/step.cpp -o phreeqcpp/step.o phreeqcpp/step.cpp: In member function ‘int Phreeqc::add_pp_assemblage(cxxPPassemblage*)’: phreeqcpp/step.cpp:721:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 721 | for (i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/step.cpp:757:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 757 | for (i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/step.cpp: In member function ‘int Phreeqc::reaction_calc(cxxReaction*)’: phreeqcpp/step.cpp:990:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 990 | for (int i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/step.cpp: In member function ‘int Phreeqc::add_gas_phase(cxxGasPhase*)’: phreeqcpp/step.cpp:1047:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1047 | for (i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/step.cpp: In member function ‘int Phreeqc::add_ss_assemblage(cxxSSassemblage*)’: phreeqcpp/step.cpp:1109:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1109 | for (k = 0; k < count_elts; k++) | ~~^~~~~~~~~~~~ phreeqcpp/step.cpp:1146:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1146 | for (k = 0; k < count_elts; k++) | ~~^~~~~~~~~~~~ phreeqcpp/step.cpp: In member function ‘int Phreeqc::gas_phase_check(cxxGasPhase*)’: phreeqcpp/step.cpp:1244:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1244 | for (int j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/step.cpp: In member function ‘int Phreeqc::pp_assemblage_check(cxxPPassemblage*)’: phreeqcpp/step.cpp:1316:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1316 | for (int i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/step.cpp: In member function ‘int Phreeqc::ss_assemblage_check(cxxSSassemblage*)’: phreeqcpp/step.cpp:1390:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1390 | for (l = 0; l < count_elts; l++) | ~~^~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/StorageBinList.cpp -o phreeqcpp/StorageBinList.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/StorageBin.cpp -o phreeqcpp/StorageBin.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/structures.cpp -o phreeqcpp/structures.o phreeqcpp/structures.cpp: In member function ‘int Phreeqc::add_elt_list(const cxxNameDouble&, double)’: phreeqcpp/structures.cpp:399:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 399 | if (count_elts >= (int)elt_list.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/structures.cpp: In member function ‘int Phreeqc::change_hydrogen_in_elt_list(double)’: phreeqcpp/structures.cpp:440:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 440 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/structures.cpp: In member function ‘int Phreeqc::elt_list_combine()’: phreeqcpp/structures.cpp:493:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 493 | for (i = 1; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/structures.cpp: In member function ‘cxxNameDouble Phreeqc::elt_list_NameDouble()’: phreeqcpp/structures.cpp:581:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 581 | for (int i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ phreeqcpp/structures.cpp: In member function ‘int Phreeqc::inverse_free(inverse*)’: phreeqcpp/structures.cpp:681:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 681 | for (i = 0; i < inverse_ptr->elts.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/structures.cpp:688:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 688 | for (i = 0; i < inverse_ptr->isotopes.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/structures.cpp:694:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 694 | for (i = 0; i < inverse_ptr->i_u.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/structures.cpp:701:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 701 | for (i = 0; i < inverse_ptr->phases.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/structures.cpp: In member function ‘master* Phreeqc::master_bsearch_secondary(const char*)’: phreeqcpp/structures.cpp:995:49: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 995 | if ((master_ptr_primary->number >= (int)master.size() - 1) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/structures.cpp: In member function ‘int Phreeqc::trxn_combine()’: phreeqcpp/structures.cpp:2125:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2125 | for (k = 2; k < count_trxn; k++) | ~~^~~~~~~~~~~~ phreeqcpp/structures.cpp: In member function ‘double Phreeqc::trxn_find_coef(const char*, int)’: phreeqcpp/structures.cpp:2236:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2236 | for (i = start; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/structures.cpp: In member function ‘int Phreeqc::trxn_multiply(double)’: phreeqcpp/structures.cpp:2276:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2276 | for (i = 0; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/structures.cpp: In member function ‘int Phreeqc::trxn_print()’: phreeqcpp/structures.cpp:2314:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2314 | for (i = 0; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/structures.cpp: In member function ‘int Phreeqc::trxn_swap(const char*)’: phreeqcpp/structures.cpp:2381:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2381 | for (j = 0; j < count_trxn; j++) | ~~^~~~~~~~~~~~ phreeqcpp/structures.cpp:2386:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2386 | if (j >= count_trxn) | ~~^~~~~~~~~~~~~ phreeqcpp/structures.cpp:2391:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2391 | for (i = 0; i < count_trxn; i++) | ~~^~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/sundialsmath.cpp -o phreeqcpp/sundialsmath.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/SurfaceCharge.cpp -o phreeqcpp/SurfaceCharge.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/SurfaceComp.cpp -o phreeqcpp/SurfaceComp.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/Surface.cpp -o phreeqcpp/Surface.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/System.cpp -o phreeqcpp/System.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/tally.cpp -o phreeqcpp/tally.o phreeqcpp/tally.cpp: In member function ‘int Phreeqc::store_tally_table(double*, int, int, double)’: phreeqcpp/tally.cpp:183:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 183 | if (count_tally_table_rows > row_dim) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ phreeqcpp/tally.cpp:191:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 191 | if (count_tally_table_columns > col_dim) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ phreeqcpp/tally.cpp:202:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 202 | for (j = 0; j < count_tally_table_rows; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:209:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 209 | for (j = 0; j < count_tally_table_rows; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:222:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 222 | for (i = 2; i < count_tally_table_columns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:224:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 224 | for (j = 0; j < count_tally_table_rows; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp: In member function ‘int Phreeqc::get_tally_table_row_heading(int, char*)’: phreeqcpp/tally.cpp:277:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 277 | if (row >= count_tally_table_rows) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp: In member function ‘int Phreeqc::get_tally_table_column_heading(int, int*, char*)’: phreeqcpp/tally.cpp:306:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 306 | if (column >= count_tally_table_columns) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp: In member function ‘int Phreeqc::free_tally_table()’: phreeqcpp/tally.cpp:327:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 327 | for (i = 0; i < count_tally_table_columns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp: In member function ‘int Phreeqc::zero_tally_table()’: phreeqcpp/tally.cpp:348:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 348 | for (i = 0; i < count_tally_table_columns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:351:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 351 | for (j = 0; j < count_tally_table_rows; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp: In member function ‘int Phreeqc::diff_tally_table()’: phreeqcpp/tally.cpp:371:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 371 | for (i = 0; i < count_tally_table_columns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:373:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 373 | for (j = 0; j < count_tally_table_rows; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp: In member function ‘int Phreeqc::print_tally_table()’: phreeqcpp/tally.cpp:397:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 397 | for (i = 0; i < count_tally_table_columns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:404:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 404 | for (j = 0; j < count_tally_table_rows; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp: In member function ‘int Phreeqc::fill_tally_table(int*, int, int)’: phreeqcpp/tally.cpp:431:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 431 | for (int i = 0; i < count_tally_table_columns; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp: In member function ‘int Phreeqc::elt_list_to_tally_table(tally_buffer*)’: phreeqcpp/tally.cpp:707:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 707 | for (i = 0; i < count_tally_table_rows; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:716:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 716 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/tally.cpp:726:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 726 | for (i = 0; i < count_tally_table_rows; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:738:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 738 | if (i >= count_tally_table_rows) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp: In member function ‘int Phreeqc::master_to_tally_table(tally_buffer*)’: phreeqcpp/tally.cpp:752:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 752 | for (i = 0; i < count_tally_table_rows; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:772:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 772 | for (i = 0; i < count_tally_table_rows; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:780:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 780 | if (i >= count_tally_table_rows) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp: In member function ‘int Phreeqc::build_tally_table()’: phreeqcpp/tally.cpp:894:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 894 | for (k = 1; k < count_tally_table_columns; k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:902:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 902 | if (k < count_tally_table_columns) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:956:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 956 | for (l = 1; l < count_tally_table_columns; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:962:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 962 | if (l < count_tally_table_columns) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:998:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 998 | for (l = 1; l < count_tally_table_columns; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp:1004:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1004 | if (l < count_tally_table_columns) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tally.cpp: In member function ‘int Phreeqc::extend_tally_table()’: phreeqcpp/tally.cpp:1229:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1229 | for (j = 0; j < count_tally_table_rows; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/Temperature.cpp -o phreeqcpp/Temperature.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/tidy.cpp -o phreeqcpp/tidy.o phreeqcpp/tidy.cpp: In member function ‘int Phreeqc::rewrite_eqn_to_secondary()’: phreeqcpp/tidy.cpp:748:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 748 | for (i = 1; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/tidy.cpp: In member function ‘int Phreeqc::replace_solids_gases()’: phreeqcpp/tidy.cpp:813:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 813 | for (i = 1; i < count_trxn; i++) | ~~^~~~~~~~~~~~ phreeqcpp/tidy.cpp: In member function ‘int Phreeqc::rewrite_eqn_to_primary()’: phreeqcpp/tidy.cpp:909:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 909 | for (j = 1; j < count_trxn; j++) | ~~^~~~~~~~~~~~ phreeqcpp/tidy.cpp: In member function ‘int Phreeqc::tidy_inverse()’: phreeqcpp/tidy.cpp:1183:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1183 | for (j = 0; j < inverse[i].elts.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tidy.cpp:1200:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1200 | for (k = 0; k < inverse[i].count_solns; k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tidy.cpp:1221:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1221 | for (j = 0; j < inverse[i].phases.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tidy.cpp:1238:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1238 | for (k = 0; k < inverse[i].phases[j].isotopes.size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tidy.cpp:1307:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1307 | for (j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/tidy.cpp:1312:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1312 | for (j = 0; j < inverse[i].elts.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tidy.cpp:1382:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1382 | for (k = 0; k < inverse[i].count_solns; k++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tidy.cpp:1402:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1402 | for (j = 0; j < inverse[i].elts.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tidy.cpp:1420:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1420 | for (l = 0; l < inverse[i].count_solns; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tidy.cpp:1430:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1430 | for (j = 0; j < inverse[i].elts.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tidy.cpp:1448:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1448 | for (l = 0; l < inverse[i].count_solns; l++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tidy.cpp:1464:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1464 | for (j = 0; j < inverse[i].elts.size(); j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tidy.cpp: In member function ‘int Phreeqc::tidy_species()’: phreeqcpp/tidy.cpp:2397:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2397 | for (j = 1; j < count_trxn; j++) | ~~^~~~~~~~~~~~ phreeqcpp/tidy.cpp: In member function ‘int Phreeqc::tidy_isotopes()’: phreeqcpp/tidy.cpp:2963:79: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2963 | for (size_t k = primary_number + 1; k < (int)master.size(); k++) | ~~^~~~~~~~~~~~~~~~~~~~ phreeqcpp/tidy.cpp: In member function ‘int Phreeqc::tidy_min_exchange()’: phreeqcpp/tidy.cpp:3421:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3421 | for (jj = 0; jj < count_elts; jj++) | ~~~^~~~~~~~~~~~ phreeqcpp/tidy.cpp: In member function ‘int Phreeqc::update_min_exchange()’: phreeqcpp/tidy.cpp:3591:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3591 | for (jj = 0; jj < count_elts; jj++) | ~~~^~~~~~~~~~~~ phreeqcpp/tidy.cpp: In member function ‘int Phreeqc::tidy_min_surface()’: phreeqcpp/tidy.cpp:3824:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3824 | for (int jj = 0; jj < count_elts; jj++) | ~~~^~~~~~~~~~~~ phreeqcpp/tidy.cpp: In member function ‘int Phreeqc::tidy_kin_surface()’: phreeqcpp/tidy.cpp:4212:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4212 | for (int j = 0; j < count_elts; j++) | ~~^~~~~~~~~~~~ phreeqcpp/tidy.cpp:4245:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4245 | for (l = 0; l < count_elts_kinetics; l++) | ~~^~~~~~~~~~~~~~~~~~~~~ phreeqcpp/tidy.cpp:4252:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4252 | if (l == count_elts_kinetics) | ~~^~~~~~~~~~~~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/transport.cpp -o phreeqcpp/transport.o phreeqcpp/transport.cpp: In member function ‘void Phreeqc::diffuse_implicit(double, int)’: phreeqcpp/transport.cpp:2804:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 2804 | for (int k = 0; k < count_elts; k++) | ~~^~~~~~~~~~~~ phreeqcpp/transport.cpp: In member function ‘int Phreeqc::fill_m_s(J_ij*, int, int, int)’: phreeqcpp/transport.cpp:3661:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3661 | for (k = 0; k < count_elts; k++) | ~~^~~~~~~~~~~~ phreeqcpp/transport.cpp:3684:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3684 | for (k = 0; k < count_elts; k++) | ~~^~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/Use.cpp -o phreeqcpp/Use.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/UserPunch.cpp -o phreeqcpp/UserPunch.o g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/utilities.cpp -o phreeqcpp/utilities.o phreeqcpp/utilities.cpp: In member function ‘int Phreeqc::compute_gfw(const char*, double*)’: phreeqcpp/utilities.cpp:243:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 243 | for (i = 0; i < count_elts; i++) | ~~^~~~~~~~~~~~ g++-13 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I. -Iphreeqcpp -DNDEBUG -DR_SO -DSWIG_SHARED_OBJ -DNO_UTF8_ENCODING -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c phreeqcpp/Utils.cpp -o phreeqcpp/Utils.o g++-13 -std=gnu++17 -shared -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -Wl,-O1 -o phreeqc.so CSelectedOutput.o IPhreeqcLib.o IPhreeqc.o R.o Var.o phreeqcpp/advection.o phreeqcpp/basicsubs.o phreeqcpp/ChartHandler.o phreeqcpp/ChartObject.o phreeqcpp/cl1.o phreeqcpp/CurveObject.o phreeqcpp/cvdense.o phreeqcpp/cvode.o phreeqcpp/cxxKinetics.o phreeqcpp/cxxMix.o phreeqcpp/dense.o phreeqcpp/Dictionary.o phreeqcpp/dumper.o phreeqcpp/Exchange.o phreeqcpp/ExchComp.o phreeqcpp/GasComp.o phreeqcpp/gases.o phreeqcpp/GasPhase.o phreeqcpp/input.o phreeqcpp/integrate.o phreeqcpp/inverse.o phreeqcpp/ISolutionComp.o phreeqcpp/ISolution.o phreeqcpp/isotopes.o phreeqcpp/Keywords.o phreeqcpp/KineticsComp.o phreeqcpp/kinetics.o phreeqcpp/mainsubs.o phreeqcpp/model.o phreeqcpp/NameDouble.o phreeqcpp/NumKeyword.o phreeqcpp/nvector.o phreeqcpp/nvector_serial.o phreeqcpp/parse.o phreeqcpp/Parser.o phreeqcpp/PBasic.o phreeqcpp/phqalloc.o phreeqcpp/Phreeqc.o phreeqcpp/PHRQ_base.o phreeqcpp/PHRQ_io.o phreeqcpp/PHRQ_io_output.o phreeqcpp/pitzer.o phreeqcpp/pitzer_structures.o phreeqcpp/PPassemblageComp.o phreeqcpp/PPassemblage.o phreeqcpp/prep.o phreeqcpp/Pressure.o phreeqcpp/print.o phreeqcpp/Reaction.o phreeqcpp/ReadClass.o phreeqcpp/read.o phreeqcpp/readtr.o phreeqcpp/runner.o phreeqcpp/SelectedOutput.o phreeqcpp/Serializer.o phreeqcpp/sit.o phreeqcpp/smalldense.o phreeqcpp/SolutionIsotope.o phreeqcpp/Solution.o phreeqcpp/spread.o phreeqcpp/SSassemblage.o phreeqcpp/SScomp.o phreeqcpp/SS.o phreeqcpp/step.o phreeqcpp/StorageBinList.o phreeqcpp/StorageBin.o phreeqcpp/structures.o phreeqcpp/sundialsmath.o phreeqcpp/SurfaceCharge.o phreeqcpp/SurfaceComp.o phreeqcpp/Surface.o phreeqcpp/System.o phreeqcpp/tally.o phreeqcpp/Temperature.o phreeqcpp/tidy.o phreeqcpp/transport.o phreeqcpp/Use.o phreeqcpp/UserPunch.o phreeqcpp/utilities.o phreeqcpp/Utils.o -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpT62EGX/R.INSTALL10dd3f12b917f9/phreeqc/src' make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpT62EGX/R.INSTALL10dd3f12b917f9/phreeqc/src' make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpT62EGX/R.INSTALL10dd3f12b917f9/phreeqc/src' installing to /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/00LOCK-phreeqc/00new/phreeqc/libs ** R ** data *** moving datasets to lazyload DB ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * creating tarball packaged installation of ‘phreeqc’ as ‘phreeqc_3.7.6_R_x86_64-pc-linux-gnu.tar.gz’ * DONE (phreeqc)