Opened 16 months ago

#66519 new defect

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

Reported by: cooljeanius (Eric Gallager) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.8.0
Keywords: Cc: NicosPavlov
Port: rocs

Description

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.

Attachments (1)

rocs_main.log (1.2 MB) - added by cooljeanius (Eric Gallager) 16 months ago.
main.log for rocs

Download all attachments as: .zip

Change History (1)

Changed 16 months ago by cooljeanius (Eric Gallager)

Attachment: rocs_main.log added

main.log for rocs

Note: See TracTickets for help on using tickets.