* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’ * installing *source* package ‘rminizinc’ ... ** package ‘rminizinc’ successfully unpacked and MD5 sums checked ** using staged installation checking for gcc... gcc-14 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc-14 accepts -g... yes checking for gcc-14 option to accept ISO C89... none needed checking how to run the C preprocessor... gcc-14 -E checking whether we are using the GNU C++ compiler... yes checking whether g++-14 -std=gnu++17 accepts -g... yes checking how to run the C++ preprocessor... g++-14 -std=gnu++17 -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes configure: Custom libminizinc path not provided! configure: libmzn.a not found at default path! configure: Path to the solver binaries is not provided! configure: creating ./config.status config.status: creating src/Makevars config.status: creating src/config.h -------------------------------------------------- Configuration for rminizinc 0.0.8 cppflags: -I/usr/local/include ld flags: header file folder path: libmzn path: project directory: /home/hornik/tmp/scratch/RtmpCdQlln/R.INSTALL2de06a4db66fff/rminizinc build platform: MAC_OR_UNIX-LIKE solver binaries: -------------------------------------------------- ** libs using C++ compiler: ‘g++-14 (Debian 14.2.0-12) 14.2.0’ using C++11 make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpCdQlln/R.INSTALL2de06a4db66fff/rminizinc/src' g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I. -DSTRICT_R_HEADERS -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c RcppExports.cpp -o RcppExports.o g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I. -DSTRICT_R_HEADERS -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c mzn_parse.cpp -o mzn_parse.o g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I. -DSTRICT_R_HEADERS -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c mzn_eval.cpp -o mzn_eval.o g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I. -DSTRICT_R_HEADERS -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c sol_parse.cpp -o sol_parse.o sol_parse.cpp: In function ‘Rcpp::List sol_parse(std::string)’: sol_parse.cpp:66:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 66 | for(int nsol=0; nsol< solutions.size(); nsol++){ | ~~~~^~~~~~~~~~~~~~~~~~ sol_parse.cpp:74:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 74 | if(nsol == solutions.size()-1 && optimal_sol_flag){ | ~~~~~^~~~~~~~~~~~~~~~~~~~~ sol_parse.cpp:76:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 76 | }else if(nsol == solutions.size()-1){ | ~~~~~^~~~~~~~~~~~~~~~~~~~~ g++-14 -std=gnu++11 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I. -DSTRICT_R_HEADERS -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Rcpp/include' -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c helper_parse.cpp -o helper_parse.o g++-14 -std=gnu++11 -shared -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -Wl,-O1 -o rminizinc.so RcppExports.o mzn_parse.o mzn_eval.o sol_parse.o helper_parse.o -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR /home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "LIBMINIZINC_PATH <- ''; save(LIBMINIZINC_PATH, file='../data/config.RData')" /home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "PROJECT_DIRECTORY <- '/home/hornik/tmp/scratch/RtmpCdQlln/R.INSTALL2de06a4db66fff/rminizinc'; save(PROJECT_DIRECTORY, file='../data/proot.RData')" /home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "SOLVER_BIN <- ''; save(SOLVER_BIN, file='../data/slvbin.RData')" make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpCdQlln/R.INSTALL2de06a4db66fff/rminizinc/src' make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpCdQlln/R.INSTALL2de06a4db66fff/rminizinc/src' make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpCdQlln/R.INSTALL2de06a4db66fff/rminizinc/src' installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-rminizinc/00new/rminizinc/libs ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices converting help for package ‘rminizinc’ finding HTML links ... done Annotation html ArrDomainDecl html Array html ArrayAccess html AssignItem html BinOp html Bool html BoolArrDecl html BoolDecl html BoolSetDecl html Call html Comprehension html ConstraintItem html Expression html Float html FloatArrDecl html FloatDecl html FloatSetDecl html FloatSetVal html FloatVal html FunctionItem html Generator html Id html IncludeItem html Int html IntArrDecl html IntDecl html IntSetDecl html IntSetVal html IntVal html Ite html Item html LIBMINIZINC_PATH html Let html Model html PROJECT_DIRECTORY html SOLVER_BIN html Set html SolveItem html String html StringArrDecl html StringSetDecl html Type html TypeInst html UnOp html VarDecl html VarDeclItem html VarDomainDecl html assignment html assignment_2 html boolExpressions html expressionDelete html floatExpressions html getRModel html getType html get_missing_pars html helperDeleteExpression html helperDeleteItem html initExpression html initItem html intExpressions html itemDelete html iterExpression html iterItem html knapsack html magic_series html magic_square html mzn_eval html mzn_parse html production_planning html rminizinc-package html set_params html sol_parse html stringExpressions html ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (rminizinc)