* installing *source* package 'multinet' ... ** this is package 'multinet' version '4.3.4' ** using staged installation ** libs using C++ compiler: 'g++.exe (GCC) 14.3.0' g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c init.cpp -o init.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c r_functions.cpp -o r_functions.o r_functions.cpp: In function 'RMLNetwork growMultiplex(size_t, long int, const Rcpp::GenericVector&, const Rcpp::NumericVector&, const Rcpp::NumericVector&, const Rcpp::NumericMatrix&)': r_functions.cpp:151:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long long unsigned int'} [-Wsign-compare] 151 | if (dependency.nrow()!=num_layers || dependency.ncol()!=num_layers || | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ r_functions.cpp:151:59: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long long unsigned int'} [-Wsign-compare] 151 | if (dependency.nrow()!=num_layers || dependency.ncol()!=num_layers || | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ r_functions.cpp:152:37: warning: comparison of integer expressions of different signedness: 'R_xlen_t' {aka 'long long int'} and 'size_t' {aka 'long long unsigned int'} [-Wsign-compare] 152 | pr_internal_event.size()!=num_layers || pr_external_event.size()!=num_layers) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ r_functions.cpp:152:77: warning: comparison of integer expressions of different signedness: 'R_xlen_t' {aka 'long long int'} and 'size_t' {aka 'long long unsigned int'} [-Wsign-compare] 152 | pr_internal_event.size()!=num_layers || pr_external_event.size()!=num_layers) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ r_functions.cpp:159:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'R_xlen_t' {aka 'long long int'} [-Wsign-compare] 159 | for (size_t i=0; i >::size_type' {aka 'long long unsigned int'} and 'R_xlen_t' {aka 'long long int'} [-Wsign-compare] 1847 | if (vertices.size() != values.size() && values.size()!=1) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ r_functions.cpp:1915:26: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long long unsigned int'} and 'R_xlen_t' {aka 'long long int'} [-Wsign-compare] 1915 | if (edges.size() != values.size() && values.size()!=1) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ r_functions.cpp: In function 'Rcpp::List to_list(const Rcpp::DataFrame&, const RMLNetwork&)': r_functions.cpp:3279:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'R_xlen_t' {aka 'long long int'} [-Wsign-compare] 3279 | for (size_t i=0; isize()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ r_functions.cpp:3366:28: warning: comparison of integer expressions of different signedness: 'R_xlen_t' {aka 'long long int'} and 'std::size_t' {aka 'long long unsigned int'} [-Wsign-compare] 3366 | else if (w_inter.size()==layers->size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ r_functions.cpp:3387:28: warning: comparison of integer expressions of different signedness: 'R_xlen_t' {aka 'long long int'} and 'std::size_t' {aka 'long long unsigned int'} [-Wsign-compare] 3387 | else if (gravity.size()==layers->size()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from src/community/mlcpm.hpp:22, from r_functions.cpp:12: src/community/mlcpm.ipp: In instantiation of 'std::unique_ptr > uu::net::mlcpm(const M*, std::size_t, std::size_t) [with M = MultilayerNetwork; std::size_t = long long unsigned int]': r_functions.cpp:3120:28: required from here 3120 | auto com_struct = mlcpm(mnet, k, m); | ~~~~~^~~~~~~~~~~~ src/community/mlcpm.ipp:63:20: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 63 | result->add(std::move(c->to_community())); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/community/mlcpm.ipp:63:20: note: remove 'std::move' call In file included from src/community/modularity.hpp:47, from r_functions.cpp:13: src/community/modularity.ipp: In instantiation of 'double uu::net::modularity(const M*, const COMM*, double) [with M = MultilayerNetwork; COMM = CommunityStructure]': r_functions.cpp:3222:31: required from here 3222 | return uu::net::modularity(mnet, communities.get(), omega); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/community/modularity.ipp:149:15: warning: unused variable 'actor' [-Wunused-variable] 149 | for (auto actor: *mnet->actors()) | ^~~~~ In file included from src/community/abacus.ipp:10, from src/community/abacus.hpp:30, from r_functions.cpp:8: src/community/_impl/PillarCommunity.hpp: In instantiation of 'std::unique_ptr > uu::net::to_vertex_layer_community_structure(const std::set > >&) [with M = MultilayerNetwork]': src/community/abacus.ipp:36:47: required from 'std::unique_ptr > uu::net::abacus(const M*, int, int) [with M = MultilayerNetwork]' 36 | return to_vertex_layer_community_structure(com); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ r_functions.cpp:3161:38: required from here 3161 | auto com_struct = uu::net::abacus(mnet, min_actors, min_layers); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/community/_impl/PillarCommunity.hpp:99:17: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 99 | res->add(std::move(to_vertex_layer_community(c.get()))); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/community/_impl/PillarCommunity.hpp:99:17: note: remove 'std::move' call r_functions.cpp: In function 'Rcpp::DataFrame getValues(const RMLNetwork&, const std::string&, const Rcpp::DataFrame&, const Rcpp::DataFrame&, const Rcpp::DataFrame&)': r_functions.cpp:1733:22: warning: 'att' may be used uninitialized [-Wmaybe-uninitialized] 1733 | res[att->name] = vec; | ~~~~~^~~~ r_functions.cpp:1614:36: note: 'att' was declared here 1614 | const uu::core::Attribute* att; | ^~~ r_functions.cpp:1600:22: warning: 'att' may be used uninitialized [-Wmaybe-uninitialized] 1600 | res[att->name] = vec; | ~~~~~^~~~ r_functions.cpp:1518:36: note: 'att' was declared here 1518 | const uu::core::Attribute* att; | ^~~ g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c rcpp_module_definition.cpp -o rcpp_module_definition.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c rcpp_utils.cpp -o rcpp_utils.o rcpp_utils.cpp: In function 'std::vector > resolve_const_vertices(const uu::net::MultilayerNetwork*, const Rcpp::DataFrame&)': rcpp_utils.cpp:237:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long long unsigned int'} [-Wsign-compare] 237 | for (int i=0; i > resolve_vertices(uu::net::MultilayerNetwork*, const Rcpp::DataFrame&)': rcpp_utils.cpp:278:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long long unsigned int'} [-Wsign-compare] 278 | for (int i=0; i > resolve_const_edges(const uu::net::MultilayerNetwork*, const Rcpp::DataFrame&)': rcpp_utils.cpp:322:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long long unsigned int'} [-Wsign-compare] 322 | for (int i=0; i > resolve_edges(uu::net::MultilayerNetwork*, const Rcpp::DataFrame&)': rcpp_utils.cpp:398:20: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long long unsigned int'} [-Wsign-compare] 398 | for (int i=0; i > to_communities(const Rcpp::DataFrame&, const uu::net::MultilayerNetwork*)': rcpp_utils.cpp:541:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'R_xlen_t' {aka 'long long int'} [-Wsign-compare] 541 | for (size_t i=0; i::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | ); | ~ boost/boost/mpl/assert.hpp:225:21: note: remove parentheses 225 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 226 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | ); | ~ | - boost/boost/mpl/assert.hpp:230:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses] 230 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | ); | ~ boost/boost/mpl/assert.hpp:230:21: note: remove parentheses 230 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 231 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | ); | ~ | - In file included from src/io/_impl/parser/mlpass2/parser.hpp:5: src/io/_impl/parser/mlpass2/grammar.hpp:268:29: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 268 | +(alnum | blank | punct - ',') | ~~~~~~^~~~~ src/io/_impl/parser/mlpass2/grammar.hpp:274:47: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 274 | x3::no_skip[+(alnum | blank | punct - ',' - '"')] | ~~~~~~~~~~~~^~~~~ src/io/_impl/parser/mlpass2/grammar.hpp:276:47: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 276 | x3::no_skip['"' > +(alnum | blank | punct - '"') > '"'] | ~~~~~~^~~~~ g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/io/_impl/parser/mlpass1/utility_functions.cpp -o src/io/_impl/parser/mlpass1/utility_functions.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/io/_impl/parser/mlpass1/parser.cpp -o src/io/_impl/parser/mlpass1/parser.o In file included from boost/boost/fusion/support/tag_of.hpp:17, from boost/boost/fusion/support/category_of.hpp:11, from boost/boost/spirit/home/x3/support/traits/container_traits.hpp:12, from boost/boost/spirit/home/x3/auxiliary/any_parser.hpp:15, from boost/boost/spirit/home/x3/auxiliary.hpp:11, from boost/boost/spirit/home/x3.hpp:62, from src/io/_impl/parser/mlpass1/actions.hpp:5, from src/io/_impl/parser/mlpass1/parser.hpp:4, from src/io/_impl/parser/mlpass1/parser.cpp:1: boost/boost/mpl/assert.hpp:225:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses] 225 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 226 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | ); | ~ boost/boost/mpl/assert.hpp:225:21: note: remove parentheses 225 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 226 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | ); | ~ | - boost/boost/mpl/assert.hpp:230:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses] 230 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | ); | ~ boost/boost/mpl/assert.hpp:230:21: note: remove parentheses 230 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 231 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | ); | ~ | - In file included from src/io/_impl/parser/mlpass1/parser.hpp:5: src/io/_impl/parser/mlpass1/grammar.hpp:267:29: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 267 | +(alnum | blank | punct - ',') | ~~~~~~^~~~~ src/io/_impl/parser/mlpass1/grammar.hpp:273:47: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 273 | x3::no_skip[+(alnum | blank | punct - ',' - '"')] | ~~~~~~~~~~~~^~~~~ src/io/_impl/parser/mlpass1/grammar.hpp:275:47: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 275 | x3::no_skip['"' > +(alnum | blank | punct - '"') > '"'] | ~~~~~~^~~~~ g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/io/_impl/read_common.cpp -o src/io/_impl/read_common.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/io/_impl/GraphIOFileSection.cpp -o src/io/_impl/GraphIOFileSection.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/io/read_network.cpp -o src/io/read_network.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/io/write_multilayer_network.cpp -o src/io/write_multilayer_network.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/io/read_probabilistic_network.cpp -o src/io/read_probabilistic_network.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/io/read_weighted_network.cpp -o src/io/read_weighted_network.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/io/read_multilayer_network.cpp -o src/io/read_multilayer_network.o In file included from boost/boost/fusion/support/tag_of.hpp:17, from boost/boost/fusion/support/category_of.hpp:11, from boost/boost/spirit/home/x3/support/traits/container_traits.hpp:12, from boost/boost/spirit/home/x3/auxiliary/any_parser.hpp:15, from boost/boost/spirit/home/x3/auxiliary.hpp:11, from boost/boost/spirit/home/x3.hpp:62, from src/io/_impl/parser/mlpass1/actions.hpp:5, from src/io/_impl/parser/mlpass1/parser.hpp:4, from src/io/read_multilayer_network.cpp:6: boost/boost/mpl/assert.hpp:225:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses] 225 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 226 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | ); | ~ boost/boost/mpl/assert.hpp:225:21: note: remove parentheses 225 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 226 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | ); | ~ | - boost/boost/mpl/assert.hpp:230:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses] 230 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | ); | ~ boost/boost/mpl/assert.hpp:230:21: note: remove parentheses 230 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 231 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | ); | ~ | - In file included from src/io/_impl/parser/mlpass1/parser.hpp:5: src/io/_impl/parser/mlpass1/grammar.hpp:267:29: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 267 | +(alnum | blank | punct - ',') | ~~~~~~^~~~~ src/io/_impl/parser/mlpass1/grammar.hpp:273:47: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 273 | x3::no_skip[+(alnum | blank | punct - ',' - '"')] | ~~~~~~~~~~~~^~~~~ src/io/_impl/parser/mlpass1/grammar.hpp:275:47: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 275 | x3::no_skip['"' > +(alnum | blank | punct - '"') > '"'] | ~~~~~~^~~~~ In file included from src/io/_impl/parser/mlpass2/parser.hpp:5, from src/io/read_multilayer_network.cpp:7: src/io/_impl/parser/mlpass2/grammar.hpp:268:29: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 268 | +(alnum | blank | punct - ',') | ~~~~~~^~~~~ src/io/_impl/parser/mlpass2/grammar.hpp:274:47: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 274 | x3::no_skip[+(alnum | blank | punct - ',' - '"')] | ~~~~~~~~~~~~^~~~~ src/io/_impl/parser/mlpass2/grammar.hpp:276:47: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 276 | x3::no_skip['"' > +(alnum | blank | punct - '"') > '"'] | ~~~~~~^~~~~ g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/io/read_temporal_network.cpp -o src/io/read_temporal_network.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/layout/multiforce.cpp -o src/layout/multiforce.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/MultilayerNetwork.cpp -o src/networks/MultilayerNetwork.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/Network.cpp -o src/networks/Network.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/_impl/stores/LayerStore.cpp -o src/networks/_impl/stores/LayerStore.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/_impl/stores/MLECubeStore.cpp -o src/networks/_impl/stores/MLECubeStore.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/_impl/stores/VertexStore.cpp -o src/networks/_impl/stores/VertexStore.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/_impl/stores/SimpleEdgeStore.cpp -o src/networks/_impl/stores/SimpleEdgeStore.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/_impl/stores/MultiEdgeStore.cpp -o src/networks/_impl/stores/MultiEdgeStore.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/_impl/stores/EdgeStore.cpp -o src/networks/_impl/stores/EdgeStore.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/_impl/observers/CheckVerticesExistObserver.cpp -o src/networks/_impl/observers/CheckVerticesExistObserver.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/_impl/observers/NoLoopCheckObserver2.cpp -o src/networks/_impl/observers/NoLoopCheckObserver2.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/OrderedMultiplexNetwork.cpp -o src/networks/OrderedMultiplexNetwork.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/MultiNetwork.cpp -o src/networks/MultiNetwork.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/weight.cpp -o src/networks/weight.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/probability.cpp -o src/networks/probability.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/networks/time.cpp -o src/networks/time.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/objects/Dyad.cpp -o src/objects/Dyad.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/objects/Walk.cpp -o src/objects/Walk.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/objects/Triad.cpp -o src/objects/Triad.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/objects/Path.cpp -o src/objects/Path.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/objects/MLVertex.cpp -o src/objects/MLVertex.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/objects/Trail.cpp -o src/objects/Trail.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/objects/Vertex.cpp -o src/objects/Vertex.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/objects/Edge.cpp -o src/objects/Edge.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/olap/MECube.cpp -o src/olap/MECube.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/olap/indexing.cpp -o src/olap/indexing.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/olap/VCube.cpp -o src/olap/VCube.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/olap/sel/Indexes.cpp -o src/olap/sel/Indexes.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/olap/sel/Range.cpp -o src/olap/sel/Range.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/olap/sel/Set.cpp -o src/olap/sel/Set.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/olap/sel/All.cpp -o src/olap/sel/All.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/olap/sel/IndexIterator.cpp -o src/olap/sel/IndexIterator.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/olap/ECube.cpp -o src/olap/ECube.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/olap/time.cpp -o src/olap/time.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/operations/slice.cpp -o src/operations/slice.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/operations/sample.cpp -o src/operations/sample.o g++ -std=gnu++20 -I"D:/RCompile/recent/R/include" -DNDEBUG -DCRAN -DONLY_C_LOCALE=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -Isrc -Iboost -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c src/utils/summary.cpp -o src/utils/summary.o g++ -std=gnu++20 -shared -s -static-libgcc -o multinet.dll tmp.def RcppExports.o init.o r_functions.o rcpp_module_definition.o rcpp_utils.o src/community/_impl/common.o src/community/_impl/glouvain2_utils.o src/community/_impl/MetaNetwork.o src/community/_impl/GMetaNetwork.o src/community/_impl/louvain_utils.o src/community/optimize_slices.o src/core/arules/generate_subsets.o src/core/arules/bottom_up_search.o src/core/arules/join_itemsets.o src/core/arules/read_transactions.o src/core/arules/join_items.o src/core/arules/eclat.o src/core/arules/freq_itemset.o src/core/arules/intersect_tids.o src/core/objects/Object.o src/core/utils/random.o src/core/utils/NameIterator.o src/core/utils/string.o src/core/utils/CSVReader.o src/core/utils/vector.o src/core/exceptions/NullPtrException.o src/core/exceptions/FileNotFoundException.o src/core/exceptions/assert_not_null.o src/core/exceptions/DuplicateElementException.o src/core/exceptions/ExternalLibException.o src/core/exceptions/ElementNotFoundException.o src/core/exceptions/OutOfBoundsException.o src/core/exceptions/OperationNotSupportedException.o src/core/exceptions/WrongParameterException.o src/core/exceptions/WrongFormatException.o src/core/attributes/Text.o src/core/attributes/Attribute.o src/core/attributes/conversion.o src/core/attributes/AttributeType.o src/core/attributes/Time.o src/core/observers/ObserverStore.o src/generation/communities.o src/generation/erdos_renyi.o src/generation/standard_graphs.o src/io/_impl/parser/mlpass2/parser.o src/io/_impl/parser/mlpass1/utility_functions.o src/io/_impl/parser/mlpass1/parser.o src/io/_impl/read_common.o src/io/_impl/GraphIOFileSection.o src/io/read_network.o src/io/write_multilayer_network.o src/io/read_probabilistic_network.o src/io/read_weighted_network.o src/io/read_multilayer_network.o src/io/read_temporal_network.o src/layout/multiforce.o src/networks/MultilayerNetwork.o src/networks/Network.o src/networks/_impl/stores/LayerStore.o src/networks/_impl/stores/MLECubeStore.o src/networks/_impl/stores/VertexStore.o src/networks/_impl/stores/SimpleEdgeStore.o src/networks/_impl/stores/MultiEdgeStore.o src/networks/_impl/stores/EdgeStore.o src/networks/_impl/observers/CheckVerticesExistObserver.o src/networks/_impl/observers/NoLoopCheckObserver2.o src/networks/OrderedMultiplexNetwork.o src/networks/MultiNetwork.o src/networks/weight.o src/networks/probability.o src/networks/time.o src/objects/Dyad.o src/objects/Walk.o src/objects/Triad.o src/objects/Path.o src/objects/MLVertex.o src/objects/Trail.o src/objects/Vertex.o src/objects/Edge.o src/olap/MECube.o src/olap/indexing.o src/olap/VCube.o src/olap/sel/Indexes.o src/olap/sel/Range.o src/olap/sel/Set.o src/olap/sel/All.o src/olap/sel/IndexIterator.o src/olap/ECube.o src/olap/time.o src/operations/slice.o src/operations/sample.o src/utils/summary.o -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R/bin/x64 -lR installing to d:/RCompile/CRANincoming/R-devel/lib/00LOCK-multinet/00new/multinet/libs/x64 ** R ** inst ** 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 ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (multinet)