[MacPorts] #66519: rocs @4.14.3_6 +debug+docs: fatal error: too many errors emitted, stopping now [-ferror-limit=] (c++11-related?)

MacPorts noreply at macports.org
Wed Dec 21 02:54:04 UTC 2022


#66519: rocs @4.14.3_6 +debug+docs: fatal error: too many errors emitted, stopping
now [-ferror-limit=] (c++11-related?)
-------------------------+--------------------
 Reporter:  cooljeanius  |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.8.0
 Keywords:               |       Port:  rocs
-------------------------+--------------------
 I'm not going to paste the full output here, just the last portion of it
 that will fit in a single screen's worth of space:
 {{{
 /opt/local/include/boost/math/tools/mp.hpp:403:12: error: unknown type
 name 'constexpr'
     static constexpr T M = N / 2;
            ^
 /opt/local/include/boost/math/tools/mp.hpp:403:23: error: expected ';' at
 end of declaration list
     static constexpr T M = N / 2;
                       ^
                       ;
 /opt/local/include/boost/math/tools/mp.hpp:404:12: error: unknown type
 name 'constexpr'
     static constexpr T R = N % 2;
            ^
 /opt/local/include/boost/math/tools/mp.hpp:404:23: error: expected ';' at
 end of declaration list
     static constexpr T R = N % 2;
                       ^
                       ;
 /opt/local/include/boost/math/tools/mp.hpp:406:18: warning: alias
 declarations are a C++11 extension [-Wc++11-extensions]
     using seq1 = typename make_integer_sequence_impl<T, M>::type;
                  ^
 /opt/local/include/boost/math/tools/mp.hpp:407:18: warning: alias
 declarations are a C++11 extension [-Wc++11-extensions]
     using seq2 = typename append_integer_sequence<seq1, seq1>::type;
                  ^
 /opt/local/include/boost/math/tools/mp.hpp:407:51: error: use of
 undeclared identifier 'seq1'
     using seq2 = typename append_integer_sequence<seq1, seq1>::type;
                                                   ^
 /opt/local/include/boost/math/tools/mp.hpp:408:18: warning: alias
 declarations are a C++11 extension [-Wc++11-extensions]
     using seq3 = typename make_integer_sequence_impl<T, R>::type;
                  ^
 /opt/local/include/boost/math/tools/mp.hpp:409:18: warning: alias
 declarations are a C++11 extension [-Wc++11-extensions]
     using seq4 = typename append_integer_sequence<seq2, seq3>::type;
                  ^
 /opt/local/include/boost/math/tools/mp.hpp:409:51: error: use of
 undeclared identifier 'seq2'
     using seq4 = typename append_integer_sequence<seq2, seq3>::type;
                                                   ^
 /opt/local/include/boost/math/tools/mp.hpp:412:18: warning: alias
 declarations are a C++11 extension [-Wc++11-extensions]
     using type = seq4;
                  ^
 /opt/local/include/boost/math/tools/mp.hpp:412:18: error: unknown type
 name 'seq4'
 /opt/local/include/boost/math/tools/mp.hpp:418:18: warning: alias
 declarations are a C++11 extension [-Wc++11-extensions]
     using type = typename iseq_if_c<N == 0,
                  ^
 fatal error: too many errors emitted, stopping now [-ferror-limit=]
 214 warnings and 20 errors generated.
 make[2]: *** [RocsCore/CMakeFiles/rocscore.dir/Modifiers/Topology.cpp.o]
 Error 1
 make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_rocs/rocs/work/build'
 make[1]: *** [RocsCore/CMakeFiles/rocscore.dir/all] Error 2
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_rocs/rocs/work/build'
 make: *** [all] Error 2
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_rocs/rocs/work/build'
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_rocs/rocs/work/build"
 && /usr/bin/make -j16 -w all VERBOSE=ON
 Exit code: 2
 Error: Failed to build rocs: command execution failed
 DEBUG: Error code: CHILDSTATUS 53118 2
 }}}
 The rest will be in the full logfile that I'll attach.

-- 
Ticket URL: <https://trac.macports.org/ticket/66519>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list