this derivation will be built: /nix/store/xcw8impjr4blpacbsbkhbvh07v7h8245-pagsuite-1.80.drv building '/nix/store/xcw8impjr4blpacbsbkhbvh07v7h8245-pagsuite-1.80.drv' pagsuite-1.80> unpacking sources pagsuite-1.80> unpacking source archive /nix/store/5laxpjsd75qhd7d3zvjjpz5vhcf6sz5j-source pagsuite-1.80> source root is source pagsuite-1.80> patching sources pagsuite-1.80> configuring pagsuite-1.80> fixing cmake files... pagsuite-1.80> cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/share/doc/pagsuite -DCMAKE_INSTALL_INFODIR=/nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include -DCMAKE_INSTALL_SBINDIR=/nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/wn31i3dzwahz6ccws8bs1nwyqrpgsvj7-gcc-wrapper-11.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/wn31i3dzwahz6ccws8bs1nwyqrpgsvj7-gcc-wrapper-11.3.0/bin/ranlib -DCMAKE_AR=/nix/store/wn31i3dzwahz6ccws8bs1nwyqrpgsvj7-gcc-wrapper-11.3.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80 pagsuite-1.80> CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): pagsuite-1.80> Compatibility with CMake < 2.8.12 will be removed from a future version of pagsuite-1.80> CMake. pagsuite-1.80> pagsuite-1.80> Update the VERSION argument value or use a ... suffix to tell pagsuite-1.80> CMake that the project does not need compatibility with older versions. pagsuite-1.80> pagsuite-1.80> pagsuite-1.80> -- The CXX compiler identification is GNU 11.3.0 pagsuite-1.80> -- Detecting CXX compiler ABI info pagsuite-1.80> -- Detecting CXX compiler ABI info - done pagsuite-1.80> -- Check for working CXX compiler: /nix/store/wn31i3dzwahz6ccws8bs1nwyqrpgsvj7-gcc-wrapper-11.3.0/bin/g++ - skipped pagsuite-1.80> -- Detecting CXX compile features pagsuite-1.80> -- Detecting CXX compile features - done pagsuite-1.80> CMake Deprecation Warning at omcm/CMakeLists.txt:1 (cmake_minimum_required): pagsuite-1.80> Compatibility with CMake < 2.8.12 will be removed from a future version of pagsuite-1.80> CMake. pagsuite-1.80> pagsuite-1.80> Update the VERSION argument value or use a ... suffix to tell pagsuite-1.80> CMake that the project does not need compatibility with older versions. pagsuite-1.80> pagsuite-1.80> pagsuite-1.80> -- The C compiler identification is GNU 11.3.0 pagsuite-1.80> -- Detecting C compiler ABI info pagsuite-1.80> -- Detecting C compiler ABI info - done pagsuite-1.80> -- Check for working C compiler: /nix/store/wn31i3dzwahz6ccws8bs1nwyqrpgsvj7-gcc-wrapper-11.3.0/bin/gcc - skipped pagsuite-1.80> -- Detecting C compile features pagsuite-1.80> -- Detecting C compile features - done pagsuite-1.80> -- Found ScaLP: /nix/store/8x8h5yfsds942m33klb694zc4yz6vsf3-scalp-unstable-2022-03-15/include,/nix/store/8x8h5yfsds942m33klb694zc4yz6vsf3-scalp-unstable-2022-03-15/lib/libScaLP.so pagsuite-1.80> CMake Deprecation Warning at paglib/CMakeLists.txt:1 (cmake_minimum_required): pagsuite-1.80> Compatibility with CMake < 2.8.12 will be removed from a future version of pagsuite-1.80> CMake. pagsuite-1.80> pagsuite-1.80> Update the VERSION argument value or use a ... suffix to tell pagsuite-1.80> CMake that the project does not need compatibility with older versions. pagsuite-1.80> pagsuite-1.80> pagsuite-1.80> -- Found gmp and gmpxx: /nix/store/00wr31rqp81c21is5vxij5146bcm8slq-gmp-with-cxx-6.2.1-dev/include,/nix/store/4n2j62ghfgsk5amycf3zss01b3wp0846-gmp-with-cxx-6.2.1/lib/libgmp.so,/nix/store/00wr31rqp81c21is5vxij5146bcm8slq-gmp-with-cxx-6.2.1-dev/include,/nix/store/4n2j62ghfgsk5amycf3zss01b3wp0846-gmp-with-cxx-6.2.1/lib/libgmpxx.so pagsuite-1.80> CMake Deprecation Warning at oscm/CMakeLists.txt:2 (cmake_minimum_required): pagsuite-1.80> Compatibility with CMake < 2.8.12 will be removed from a future version of pagsuite-1.80> CMake. pagsuite-1.80> pagsuite-1.80> Update the VERSION argument value or use a ... suffix to tell pagsuite-1.80> CMake that the project does not need compatibility with older versions. pagsuite-1.80> pagsuite-1.80> pagsuite-1.80> CMake Deprecation Warning at rpag/CMakeLists.txt:2 (cmake_minimum_required): pagsuite-1.80> Compatibility with CMake < 2.8.12 will be removed from a future version of pagsuite-1.80> CMake. pagsuite-1.80> pagsuite-1.80> Update the VERSION argument value or use a ... suffix to tell pagsuite-1.80> CMake that the project does not need compatibility with older versions. pagsuite-1.80> pagsuite-1.80> pagsuite-1.80> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD pagsuite-1.80> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success pagsuite-1.80> -- Found Threads: TRUE pagsuite-1.80> -- Configuring done pagsuite-1.80> -- Generating done pagsuite-1.80> CMake Warning: pagsuite-1.80> Manually-specified variables were not used by the project: pagsuite-1.80> pagsuite-1.80> BUILD_TESTING pagsuite-1.80> CMAKE_EXPORT_NO_PACKAGE_REGISTRY pagsuite-1.80> CMAKE_INSTALL_BINDIR pagsuite-1.80> CMAKE_INSTALL_DOCDIR pagsuite-1.80> CMAKE_INSTALL_INCLUDEDIR pagsuite-1.80> CMAKE_INSTALL_INFODIR pagsuite-1.80> CMAKE_INSTALL_LIBDIR pagsuite-1.80> CMAKE_INSTALL_LIBEXECDIR pagsuite-1.80> CMAKE_INSTALL_LOCALEDIR pagsuite-1.80> CMAKE_INSTALL_MANDIR pagsuite-1.80> CMAKE_INSTALL_OLDINCLUDEDIR pagsuite-1.80> CMAKE_INSTALL_SBINDIR pagsuite-1.80> pagsuite-1.80> pagsuite-1.80> -- Build files have been written to: /build/source/build pagsuite-1.80> cmake: enabled parallel building pagsuite-1.80> building pagsuite-1.80> build flags: -j48 SHELL=/nix/store/4xw8n979xpivdc46a9ndcvyhwgif00hz-bash-5.1-p16/bin/bash pagsuite-1.80> [ 1%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscmlib.dir/__/rpag/src/debug.o pagsuite-1.80> [ 3%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscmlib.dir/__/rpag/src/norm.o pagsuite-1.80> [ 4%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscmlib.dir/src/oscm.o pagsuite-1.80> [ 6%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscmlib.dir/src/scm_solutions.o pagsuite-1.80> [ 7%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscmlib.dir/__/rpag/src/compute_successor_set.o pagsuite-1.80> [ 9%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscmlib.dir/__/rpag/src/rpag_functions.o pagsuite-1.80> [ 10%] Building CXX object CMakeTmp/paglib/CMakeFiles/paglib.dir/src/adder_graph.cpp.o pagsuite-1.80> [ 13%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscmlib.dir/__/rpag/src/log2_64.o pagsuite-1.80> [ 16%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/cost_model.o pagsuite-1.80> [ 16%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/compute_successor_set.o pagsuite-1.80> [ 16%] Building CXX object CMakeTmp/paglib/CMakeFiles/paglib.dir/src/vector_util.cpp.o pagsuite-1.80> [ 18%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/adder_depth.o pagsuite-1.80> [ 20%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/debug.o pagsuite-1.80> [ 21%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/rpag.o pagsuite-1.80> [ 23%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/rpag.o pagsuite-1.80> [ 24%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/rpag_functions.o pagsuite-1.80> [ 27%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/compute_successor_set.o pagsuite-1.80> [ 29%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/rpag_base.o pagsuite-1.80> [ 30%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/csd.o pagsuite-1.80> [ 32%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/cost_model.o pagsuite-1.80> [ 33%] Building CXX object CMakeTmp/omcm/CMakeFiles/omcm.dir/omcm.cpp.o pagsuite-1.80> [ 35%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/csd.o pagsuite-1.80> [ 36%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/debug.o pagsuite-1.80> [ 36%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/fundamental.o pagsuite-1.80> [ 38%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/rpag_functions.o pagsuite-1.80> [ 40%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/fundamental.o pagsuite-1.80> [ 41%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/main.o pagsuite-1.80> [ 43%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/rpag_matrix_decomp.o pagsuite-1.80> [ 44%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/rpag_pointer.o pagsuite-1.80> [ 46%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/log2_64.o pagsuite-1.80> [ 47%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscmlib.dir/src/main.o pagsuite-1.80> [ 49%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/main.o pagsuite-1.80> [ 50%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/norm.o pagsuite-1.80> [ 52%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscmlib.dir/src/pagexponents.o pagsuite-1.80> [ 53%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscm.dir/__/rpag/src/debug.o pagsuite-1.80> [ 55%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/rpagtvm.o pagsuite-1.80> [ 56%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/rpagvm.o pagsuite-1.80> [ 58%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/adder_depth.o pagsuite-1.80> [ 60%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/rpag_base.o pagsuite-1.80> [ 61%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/rpag_pointer.o pagsuite-1.80> [ 63%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/rpag_topologies.o pagsuite-1.80> [ 64%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/rpag_matrix_decomp.o pagsuite-1.80> [ 66%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/norm.o pagsuite-1.80> [ 67%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/log2_64.o pagsuite-1.80> [ 69%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/rpagt.o pagsuite-1.80> [ 70%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscm.dir/__/rpag/src/compute_successor_set.o pagsuite-1.80> [ 72%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/rpag_topologies.o pagsuite-1.80> [ 73%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/rpagt.o pagsuite-1.80> [ 75%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpaglib.dir/src/tic_toc.o pagsuite-1.80> [ 76%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/rpagtvm.o pagsuite-1.80> [ 78%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/rpagvm.o pagsuite-1.80> [ 80%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscm.dir/__/rpag/src/log2_64.o pagsuite-1.80> [ 81%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscm.dir/__/rpag/src/norm.o pagsuite-1.80> [ 83%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscm.dir/__/rpag/src/rpag_functions.o pagsuite-1.80> [ 84%] Building CXX object CMakeTmp/rpag/CMakeFiles/rpag.dir/src/tic_toc.o pagsuite-1.80> [ 86%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscm.dir/src/main.o pagsuite-1.80> [ 87%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscm.dir/src/oscm.o pagsuite-1.80> [ 89%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscm.dir/src/pagexponents.o pagsuite-1.80> [ 90%] Building CXX object CMakeTmp/oscm/CMakeFiles/oscm.dir/src/scm_solutions.o pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp: In member function 'std::vector > PAGSuite::adder_graph_t::normalize(std::vector >&)': pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:266:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 266 | for (int r = 0; r < factor.size(); r++) pagsuite-1.80> | ~~^~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:268:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 268 | for (int c = 0; c < factor[r].size(); c++) pagsuite-1.80> | ~~^~~~~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp: In member function 'std::string PAGSuite::adder_graph_t::matrix_to_string(const std::vector >&)': pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:301:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 301 | for (int r = 0; r < matrix.size(); r++) pagsuite-1.80> | ~~^~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:303:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 303 | for (int c = 0; c < matrix[r].size(); c++) pagsuite-1.80> | ~~^~~~~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:308:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 308 | if (c < matrix[r].size() - 1) stream << "_"; pagsuite-1.80> | ~~^~~~~~~~~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:310:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 310 | if (r < matrix.size() - 1) stream << "__"; pagsuite-1.80> | ~~^~~~~~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp: In member function 'bool PAGSuite::adder_graph_t::parse_to_graph(std::string, bool)': pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:885:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 885 | for (int i = 0; i < ((adder_subtractor_node_t *) n)->inputs.size(); i++) pagsuite-1.80> | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:896:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 896 | for (int i = 0; i < ((mux_node_t *) n)->inputs.size(); i++) pagsuite-1.80> | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:907:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 907 | for (int i = 0; i < ((mux_node_t *) n)->inputs.size(); i++) pagsuite-1.80> | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp: In member function 'PAGSuite::adder_graph_base_node_t* PAGSuite::adder_graph_t::parse_node(std::string)': pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:1085:32: warning: comparison of integer expressions of different signedness: 'int' and 'const size_type' {aka 'const long unsigned int'} [-Wsign-compare] pagsuite-1.80> 1085 | if (elemBeginPos == string::npos) pagsuite-1.80> | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:1089:30: warning: comparison of integer expressions of different signedness: 'int' and 'const size_type' {aka 'const long unsigned int'} [-Wsign-compare] pagsuite-1.80> 1089 | if (elemEndPos == string::npos) pagsuite-1.80> | ~~~~~~~~~~~^~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:1116:32: warning: comparison of integer expressions of different signedness: 'int' and 'const size_type' {aka 'const long unsigned int'} [-Wsign-compare] pagsuite-1.80> 1116 | if (elemBeginPos == string::npos) pagsuite-1.80> | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:1120:30: warning: comparison of integer expressions of different signedness: 'int' and 'const size_type' {aka 'const long unsigned int'} [-Wsign-compare] pagsuite-1.80> 1120 | if (elemEndPos == string::npos) pagsuite-1.80> | ~~~~~~~~~~~^~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:1190:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 1190 | for (int i = 0; i < f[0].size(); i++) pagsuite-1.80> | ~~^~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:1213:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 1213 | if (pos + 1 == nodeStr.length() - 1) pagsuite-1.80> | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp: In member function 'bool PAGSuite::adder_graph_t::parse_factor(std::string, std::vector >*)': pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:1296:36: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] pagsuite-1.80> 1296 | if ((*factor).size() <= row) pagsuite-1.80> | ~~~~~~~~~~~~~~~~~^~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:1299:41: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] pagsuite-1.80> 1299 | if ((*factor)[row].size() <= col) pagsuite-1.80> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:1310:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 1310 | if (pos == factorStr.length()) pagsuite-1.80> | ~~~~^~~~~~~~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:1355:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 1355 | for (int r = 0; r < input_node->output_factor.size(); r++) pagsuite-1.80> | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:1358:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 1358 | for (int c = 0; c < input_node->output_factor[r].size(); c++) pagsuite-1.80> | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pagsuite-1.80> In file included from /build/source/paglib/src/adder_graph.cpp:11: pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:1368:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 1368 | assert(noOfConfigurations == (*factor).size()); pagsuite-1.80> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:1369:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 1369 | assert(noOfInputs == (*factor)[0].size()); pagsuite-1.80> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp: In function 'std::ostream& PAGSuite::operator<<(std::ostream&, const std::vector >&)': pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:2017:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 2017 | for (int r = 0; r < matrix.size(); r++) pagsuite-1.80> | ~~^~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:2019:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 2019 | for (int c = 0; c < matrix[r].size(); c++) pagsuite-1.80> | ~~^~~~~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:2022:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 2022 | if (c < matrix[r].size() - 1) stream << ","; pagsuite-1.80> | ~~^~~~~~~~~~~~~~~~~~~~~~ pagsuite-1.80> /build/source/paglib/src/adder_graph.cpp:2024:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] pagsuite-1.80> 2024 | if (r < matrix.size() - 1) stream << ";"; pagsuite-1.80> | ~~^~~~~~~~~~~~~~~~~~~ pagsuite-1.80> [ 92%] Linking CXX executable ../../bin/omcm pagsuite-1.80> [ 92%] Built target omcm pagsuite-1.80> [ 93%] Linking CXX executable ../../bin/oscm pagsuite-1.80> [ 93%] Built target oscm pagsuite-1.80> [ 95%] Linking CXX shared library ../../lib/libpag.so pagsuite-1.80> [ 95%] Built target paglib pagsuite-1.80> [ 96%] Linking CXX shared library ../../lib/liboscm.so pagsuite-1.80> [ 96%] Built target oscmlib pagsuite-1.80> [ 98%] Linking CXX shared library ../../lib/librpag.so pagsuite-1.80> [ 98%] Built target rpaglib pagsuite-1.80> [100%] Linking CXX executable ../../bin/rpag pagsuite-1.80> [100%] Built target rpag pagsuite-1.80> buildPhase completed in 1 minutes 2 seconds pagsuite-1.80> installing pagsuite-1.80> install flags: SHELL=/nix/store/4xw8n979xpivdc46a9ndcvyhwgif00hz-bash-5.1-p16/bin/bash install pagsuite-1.80> Consolidate compiler generated dependencies of target omcm pagsuite-1.80> [ 3%] Built target omcm pagsuite-1.80> Consolidate compiler generated dependencies of target paglib pagsuite-1.80> [ 7%] Built target paglib pagsuite-1.80> Consolidate compiler generated dependencies of target oscmlib pagsuite-1.80> [ 23%] Built target oscmlib pagsuite-1.80> Consolidate compiler generated dependencies of target oscm pagsuite-1.80> [ 38%] Built target oscm pagsuite-1.80> Consolidate compiler generated dependencies of target rpaglib pagsuite-1.80> [ 69%] Built target rpaglib pagsuite-1.80> Consolidate compiler generated dependencies of target rpag pagsuite-1.80> [100%] Built target rpag pagsuite-1.80> Install the project... pagsuite-1.80> -- Install configuration: "Release" pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/bin/omcm pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/adder_graph.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/lib/libpag.so.2.1.0 pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/lib/libpag.so.0 pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/lib/libpag.so pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/oscm.hpp pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/pagexponents.hpp pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/scm_solutions.hpp pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/lib/liboscm.so pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/bin/oscm pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/bin/rpag pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/main.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/abstraction_time.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/adder_depth.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/compute_successor_set.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/configurable.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/cost_model.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/csd.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/debug.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/fundamental.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/log2_64.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/norm.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/rpag.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/rpag_base.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/rpag_functions.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/rpag_matrix_decomp.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/rpag_pointer.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/rpag_topologies.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/rpag_vec.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/rpagt.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/rpagtvm.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/rpagvm.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/tic_toc.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/triplet.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/type_class.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/include/pagsuite/types.h pagsuite-1.80> -- Installing: /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/lib/librpag.so pagsuite-1.80> post-installation fixup pagsuite-1.80> shrinking RPATHs of ELF executables and libraries in /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80 pagsuite-1.80> shrinking /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/lib/librpag.so pagsuite-1.80> shrinking /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/lib/liboscm.so pagsuite-1.80> shrinking /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/lib/libpag.so.2.1.0 pagsuite-1.80> shrinking /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/bin/omcm pagsuite-1.80> shrinking /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/bin/rpag pagsuite-1.80> shrinking /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/bin/oscm pagsuite-1.80> strip is /nix/store/wn31i3dzwahz6ccws8bs1nwyqrpgsvj7-gcc-wrapper-11.3.0/bin/strip pagsuite-1.80> stripping (with command strip and flags -S) in /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/lib /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80/bin pagsuite-1.80> patching script interpreter paths in /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80 pagsuite-1.80> checking for references to /build/ in /nix/store/1g5c3iw2pp1nqy6855d9hc5vqlwkvih4-pagsuite-1.80... upload niks3: ok