=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for HElib-1.0.1 [ 2%] Building CXX object CMakeFiles/helib.dir/ArgMap.cpp.o [ 4%] Building CXX object CMakeFiles/helib.dir/BenesNetwork.cpp.o [ 6%] Building CXX object CMakeFiles/helib.dir/binaryArith.cpp.o In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/binaryArith.cpp:24: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/BasicThreadPool.h:5: /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:663:18: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:664:20: warning: rvalue references are a C++11 extension [-Wc++11-extensions] DerivedNode(Args&&... args) : t(std::forward(args)...) { } ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:668:22: error: expected function body after function declarator delete_node(Node *p) noexcept { delete p; } ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/BenesNetwork.cpp:12: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/lzz_pXFactoring.h:6: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/lzz_p.h:5: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/ZZ.h:19: /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:663:18: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:705:28: error: unknown type name 'delete_list' static key_wrapper wkey(delete_list); ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:664:20: warning: rvalue references are a C++11 extension [-Wc++11-extensions] DerivedNode(Args&&... args) : t(std::forward(args)...) { } ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:668:22: error: expected function body after function declarator delete_node(Node *p) noexcept { delete p; } ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:705:4: error: function declared in block scope cannot have 'static' storage class static key_wrapper wkey(delete_list); ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:715:7: error: use of undeclared identifier 'delete_node' delete_node(p); ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1064:1: error: unknown type name 'constexpr' constexpr bool Relocate_aux_has_trivial_copy(T*) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:705:28: error: unknown type name 'delete_list' static key_wrapper wkey(delete_list); ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:705:4: error: function declared in block scope cannot have 'static' storage class static key_wrapper wkey(delete_list); ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1072:1: error: unknown type name 'constexpr' constexpr bool Relocate_aux_has_any_copy(T*) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1140:1: error: unknown type name 'constexpr' constexpr bool DeclareRelocatableType(T*) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:715:7: error: use of undeclared identifier 'delete_node' delete_node(p); ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1064:1: error: unknown type name 'constexpr' constexpr bool Relocate_aux_has_trivial_copy(T*) ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/binaryArith.cpp:24: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/BasicThreadPool.h:6: /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/vector.h:211:11: error: unknown type name 'constexpr' static constexpr bool relocatable = DeclareRelocatableType((T*)0); ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1072:1: error: unknown type name 'constexpr' constexpr bool Relocate_aux_has_any_copy(T*) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1140:1: error: unknown type name 'constexpr' constexpr bool DeclareRelocatableType(T*) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/vector.h:212:11: error: unknown type name 'constexpr' static constexpr bool copyable = Relocate_aux_has_any_copy((T*)0); ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/vector.h:248:11: warning: rvalue references are a C++11 extension [-Wc++11-extensions] Vec(Vec&& a) NTL_FAKE_NOEXCEPT ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/vector.h:248:16: error: expected ';' at end of declaration list Vec(Vec&& a) NTL_FAKE_NOEXCEPT ^ ; /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/vector.h:465:20: error: unknown type name 'constexpr' template NTL_DECLARE_RELOCATABLE((Vec*)) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1163:36: note: expanded from macro 'NTL_DECLARE_RELOCATABLE' #define NTL_DECLARE_RELOCATABLE(x) NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1045:41: note: expanded from macro 'NTL_DECLARE_RELOCATABLE_WHEN' #define NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/BenesNetwork.cpp:12: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/lzz_pXFactoring.h:6: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/lzz_p.h:5: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/ZZ.h:20: /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/vector.h:211:11: error: unknown type name 'constexpr' static constexpr bool relocatable = DeclareRelocatableType((T*)0); ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/vector.h:212:11: error: unknown type name 'constexpr' static constexpr bool copyable = Relocate_aux_has_any_copy((T*)0); ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/vector.h:248:11: warning: rvalue references are a C++11 extension [-Wc++11-extensions] Vec(Vec&& a) NTL_FAKE_NOEXCEPT ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/vector.h:248:16: error: expected ';' at end of declaration list Vec(Vec&& a) NTL_FAKE_NOEXCEPT ^ ; /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/vector.h:465:20: error: unknown type name 'constexpr' template NTL_DECLARE_RELOCATABLE((Vec*)) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1163:36: note: expanded from macro 'NTL_DECLARE_RELOCATABLE' #define NTL_DECLARE_RELOCATABLE(x) NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1045:41: note: expanded from macro 'NTL_DECLARE_RELOCATABLE_WHEN' #define NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/binaryArith.cpp:24: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/BasicThreadPool.h:6: /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/vector.h:838:14: error: out-of-line definition of 'kill' does not match any declaration in 'Vec' void Vec::kill() ^~~~ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/BenesNetwork.cpp:12: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/lzz_pXFactoring.h:6: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/lzz_p.h:5: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/ZZ.h:20: /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/vector.h:838:14: error: out-of-line definition of 'kill' does not match any declaration in 'Vec' void Vec::kill() ^~~~ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/BenesNetwork.cpp:12: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/lzz_pXFactoring.h:6: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/lzz_p.h:5: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/ZZ.h:21: /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:296:21: warning: rvalue references are a C++11 extension [-Wc++11-extensions] SmartPtr(SmartPtr&& other) noexcept : dp(other.dp), cp(other.cp) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:296:30: error: expected ';' at end of declaration list SmartPtr(SmartPtr&& other) noexcept : dp(other.dp), cp(other.cp) ^ ; In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/binaryArith.cpp:24: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/BasicThreadPool.h:7: /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:296:21: warning: rvalue references are a C++11 extension [-Wc++11-extensions] SmartPtr(SmartPtr&& other) noexcept : dp(other.dp), cp(other.cp) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:296:30: error: expected ';' at end of declaration list SmartPtr(SmartPtr&& other) noexcept : dp(other.dp), cp(other.cp) ^ ; /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:363:20: error: unknown type name 'constexpr' template NTL_DECLARE_RELOCATABLE((SmartPtr*)) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1163:36: note: expanded from macro 'NTL_DECLARE_RELOCATABLE' #define NTL_DECLARE_RELOCATABLE(x) NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1045:41: note: expanded from macro 'NTL_DECLARE_RELOCATABLE_WHEN' #define NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/BenesNetwork.cpp:12: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/lzz_pXFactoring.h:6: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/lzz_p.h:5: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/ZZ.h:21: /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:539:29: warning: rvalue references are a C++11 extension [-Wc++11-extensions] CloneablePtr(CloneablePtr&& other) noexcept : dp(other.dp), cp(other.cp) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:539:38: error: expected ';' at end of declaration list CloneablePtr(CloneablePtr&& other) noexcept : dp(other.dp), cp(other.cp) ^ ; /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:363:20: error: unknown type name 'constexpr' template NTL_DECLARE_RELOCATABLE((SmartPtr*)) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1163:36: note: expanded from macro 'NTL_DECLARE_RELOCATABLE' #define NTL_DECLARE_RELOCATABLE(x) NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1045:41: note: expanded from macro 'NTL_DECLARE_RELOCATABLE_WHEN' #define NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/binaryArith.cpp:24: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/BasicThreadPool.h:7: /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:539:29: warning: rvalue references are a C++11 extension [-Wc++11-extensions] CloneablePtr(CloneablePtr&& other) noexcept : dp(other.dp), cp(other.cp) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:539:38: error: expected ';' at end of declaration list CloneablePtr(CloneablePtr&& other) noexcept : dp(other.dp), cp(other.cp) ^ ; /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:616:19: error: unknown type name 'constexpr' template NTL_DECLARE_RELOCATABLE((CloneablePtr*)) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1163:36: note: expanded from macro 'NTL_DECLARE_RELOCATABLE' #define NTL_DECLARE_RELOCATABLE(x) NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1045:41: note: expanded from macro 'NTL_DECLARE_RELOCATABLE_WHEN' #define NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/binaryArith.cpp:24: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/BasicThreadPool.h:7: /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:666:18: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:667:21: warning: rvalue references are a C++11 extension [-Wc++11-extensions] MakeSmartAux(Args&&... args) : d(std::forward(args)...) { } ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:670:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:671:27: warning: rvalue references are a C++11 extension [-Wc++11-extensions] SmartPtr MakeSmart(Args&&... args) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:684:18: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:685:25: warning: rvalue references are a C++11 extension [-Wc++11-extensions] MakeCloneableAux(Args&&... args) : d(std::forward(args)...) { } ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:708:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:709:16: warning: rvalue references are a C++11 extension [-Wc++11-extensions] T* MakeRaw(Args&&... args) { ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:718:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:719:35: warning: rvalue references are a C++11 extension [-Wc++11-extensions] CloneablePtr MakeCloneable(Args&&... args) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:1082:23: warning: rvalue references are a C++11 extension [-Wc++11-extensions] UniquePtr(UniquePtr&& other) noexcept : UniquePtr() ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:1082:32: error: expected ';' at end of declaration list UniquePtr(UniquePtr&& other) noexcept : UniquePtr() ^ ; /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:616:19: error: unknown type name 'constexpr' template NTL_DECLARE_RELOCATABLE((CloneablePtr*)) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1163:36: note: expanded from macro 'NTL_DECLARE_RELOCATABLE' #define NTL_DECLARE_RELOCATABLE(x) NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1045:41: note: expanded from macro 'NTL_DECLARE_RELOCATABLE_WHEN' #define NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:1152:28: error: unknown type name 'constexpr' template NTL_DECLARE_RELOCATABLE((UniquePtr*)) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1163:36: note: expanded from macro 'NTL_DECLARE_RELOCATABLE' #define NTL_DECLARE_RELOCATABLE(x) NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1045:41: note: expanded from macro 'NTL_DECLARE_RELOCATABLE_WHEN' #define NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/binaryArith.cpp:24: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/BasicThreadPool.h:7: /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:1265:23: warning: rvalue references are a C++11 extension [-Wc++11-extensions] CopiedPtr(CopiedPtr&& other) noexcept : CopiedPtr() ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/BenesNetwork.cpp:12: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/lzz_pXFactoring.h:6: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/lzz_p.h:5: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/ZZ.h:21: /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:666:18: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:667:21: warning: rvalue references are a C++11 extension [-Wc++11-extensions] MakeSmartAux(Args&&... args) : d(std::forward(args)...) { } ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:1265:32: error: expected ';' at end of declaration list CopiedPtr(CopiedPtr&& other) noexcept : CopiedPtr() ^ ; /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:670:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:671:27: warning: rvalue references are a C++11 extension [-Wc++11-extensions] SmartPtr MakeSmart(Args&&... args) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:684:18: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:685:25: warning: rvalue references are a C++11 extension [-Wc++11-extensions] MakeCloneableAux(Args&&... args) : d(std::forward(args)...) { } ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:708:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:709:16: warning: rvalue references are a C++11 extension [-Wc++11-extensions] T* MakeRaw(Args&&... args) { ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:718:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:719:35: warning: rvalue references are a C++11 extension [-Wc++11-extensions] CloneablePtr MakeCloneable(Args&&... args) ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:1082:23: warning: rvalue references are a C++11 extension [-Wc++11-extensions] UniquePtr(UniquePtr&& other) noexcept : UniquePtr() ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:1082:32: error: expected ';' at end of declaration list UniquePtr(UniquePtr&& other) noexcept : UniquePtr() ^ ; /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:1152:28: error: unknown type name 'constexpr' template NTL_DECLARE_RELOCATABLE((UniquePtr*)) ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1163:36: note: expanded from macro 'NTL_DECLARE_RELOCATABLE' #define NTL_DECLARE_RELOCATABLE(x) NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/tools.h:1045:41: note: expanded from macro 'NTL_DECLARE_RELOCATABLE_WHEN' #define NTL_DECLARE_RELOCATABLE_WHEN(x) \ ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/BenesNetwork.cpp:12: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/lzz_pXFactoring.h:6: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/lzz_p.h:5: In file included from /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/ZZ.h:21: /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:1265:23: warning: rvalue references are a C++11 extension [-Wc++11-extensions] CopiedPtr(CopiedPtr&& other) noexcept : CopiedPtr() ^ /Users/pbulk/build/security/HElib/work/.buildlink/include/NTL/SmartPtr.h:1265:32: error: expected ';' at end of declaration list CopiedPtr(CopiedPtr&& other) noexcept : CopiedPtr() ^ ; fatal error: too many errors emitted, stopping now [-ferror-limit=] In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/ArgMap.cpp:18: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/ArgMap.h:28: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:17: /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:55:28: warning: defaulted function definitions are a C++11 extension [-Wc++11-extensions] virtual ~Exception() = default; ^ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:57:37: error: expected ';' at end of declaration list virtual const char* what() const noexcept = 0; ^ ; /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:59:19: warning: defaulted function definitions are a C++11 extension [-Wc++11-extensions] Exception() = default; ^ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:71:11: error: exception specification of overriding function is more lax than base version virtual ~LogicError(){}; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/stdexcept:91:13: note: overridden virtual function is here virtual ~logic_error() _NOEXCEPT; ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/ArgMap.cpp:18: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/ArgMap.h:28: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:17: /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:71:11: error: exception specification of overriding function is more lax than base version virtual ~LogicError(){}; ^ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:55:13: note: overridden virtual function is here virtual ~Exception() = default; ^ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:73:23: error: exception specification of overriding function is more lax than base version virtual const char* what() const noexcept override {return std::logic_error::what();}; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/stdexcept:93:25: note: overridden virtual function is here virtual const char* what() const _NOEXCEPT; ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/ArgMap.cpp:18: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/ArgMap.h:28: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:17: /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:73:35: error: expected ';' at end of declaration list virtual const char* what() const noexcept override {return std::logic_error::what();}; ^ ; /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:85:11: error: exception specification of overriding function is more lax than base version virtual ~OutOfRangeError(){}; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/stdexcept:171:13: note: overridden virtual function is here virtual ~out_of_range() _NOEXCEPT; ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/ArgMap.cpp:18: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/ArgMap.h:28: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:17: /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:85:11: error: exception specification of overriding function is more lax than base version virtual ~OutOfRangeError(){}; ^ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:55:13: note: overridden virtual function is here virtual ~Exception() = default; ^ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:87:23: error: exception specification of overriding function is more lax than base version virtual const char* what() const noexcept override {return std::out_of_range::what();}; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/stdexcept:93:25: note: overridden virtual function is here virtual const char* what() const _NOEXCEPT; ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/ArgMap.cpp:18: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/ArgMap.h:28: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:17: /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:87:35: error: expected ';' at end of declaration list virtual const char* what() const noexcept override {return std::out_of_range::what();}; ^ ; /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:99:11: error: exception specification of overriding function is more lax than base version virtual ~RuntimeError(){}; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/stdexcept:114:13: note: overridden virtual function is here virtual ~runtime_error() _NOEXCEPT; ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/ArgMap.cpp:18: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/ArgMap.h:28: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:17: /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:99:11: error: exception specification of overriding function is more lax than base version virtual ~RuntimeError(){}; ^ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:55:13: note: overridden virtual function is here virtual ~Exception() = default; ^ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:101:23: error: exception specification of overriding function is more lax than base version virtual const char* what() const noexcept override {return std::runtime_error::what();}; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/stdexcept:116:25: note: overridden virtual function is here virtual const char* what() const _NOEXCEPT; ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/ArgMap.cpp:18: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/ArgMap.h:28: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:17: /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:101:35: error: expected ';' at end of declaration list virtual const char* what() const noexcept override {return std::runtime_error::what();}; ^ ; /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:113:11: error: exception specification of overriding function is more lax than base version virtual ~InvalidArgument(){}; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/stdexcept:146:13: note: overridden virtual function is here virtual ~invalid_argument() _NOEXCEPT; ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/ArgMap.cpp:18: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/ArgMap.h:28: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:17: /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:113:11: error: exception specification of overriding function is more lax than base version virtual ~InvalidArgument(){}; ^ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:55:13: note: overridden virtual function is here virtual ~Exception() = default; ^ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:115:23: error: exception specification of overriding function is more lax than base version virtual const char* what() const noexcept override {return std::invalid_argument::what();}; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/stdexcept:93:25: note: overridden virtual function is here virtual const char* what() const _NOEXCEPT; ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/ArgMap.cpp:18: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/ArgMap.h:28: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:17: /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/exceptions.h:115:35: error: expected ';' at end of declaration list virtual const char* what() const noexcept override {return std::invalid_argument::what();}; ^ ; In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/ArgMap.cpp:18: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/ArgMap.h:28: /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:59:20: warning: default template arguments for a function template are a C++11 extension [-Wc++11-extensions] template ^ ~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:59:64: warning: default template arguments for a function template are a C++11 extension [-Wc++11-extensions] template ^ ~~~~ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:61:32: error: found '<::' after a template name which forms the digraph '<:' (aka '[') and a ':', did you mean '< ::'? static_assert(std::is_base_of<::helib::Exception, ExceptionTy>::value, "ExceptionTy must inherit from helib::Exception"); ^~~ < :: /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:892:44: note: expanded from macro 'static_assert' # define static_assert(...) _Static_assert(__VA_ARGS__) ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/ArgMap.cpp:18: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/ArgMap.h:28: /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:79:20: warning: default template arguments for a function template are a C++11 extension [-Wc++11-extensions] template ^ ~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:79:64: warning: default template arguments for a function template are a C++11 extension [-Wc++11-extensions] template ^ ~~~~ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:82:32: error: found '<::' after a template name which forms the digraph '<:' (aka '[') and a ':', did you mean '< ::'? static_assert(std::is_base_of<::helib::Exception, ExceptionTy>::value, "ExceptionTy must inherit from helib::Exception"); ^~~ < :: /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/c++/v1/__config:892:44: note: expanded from macro 'static_assert' # define static_assert(...) _Static_assert(__VA_ARGS__) ^ In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/ArgMap.cpp:18: In file included from /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/ArgMap.h:28: /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:100:20: warning: default template arguments for a function template are a C++11 extension [-Wc++11-extensions] template ^ ~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src/../include/helib/assertions.h:100:64: warning: default template arguments for a function template are a C++11 extension [-Wc++11-extensions] template ^ ~~~~ fatal error: too many errors emitted, stopping now [-ferror-limit=] 8 warnings and 20 errors generated. --- CMakeFiles/helib.dir/ArgMap.cpp.o --- *** [CMakeFiles/helib.dir/ArgMap.cpp.o] Error code 1 bmake[2]: stopped in /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src 17 warnings and 20 errors generated. 17 warnings and 20 errors generated. --- CMakeFiles/helib.dir/BenesNetwork.cpp.o --- *** [CMakeFiles/helib.dir/BenesNetwork.cpp.o] Error code 1 bmake[2]: stopped in /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src --- CMakeFiles/helib.dir/binaryArith.cpp.o --- *** [CMakeFiles/helib.dir/binaryArith.cpp.o] Error code 1 bmake[2]: stopped in /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src 3 errors bmake[2]: stopped in /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src --- CMakeFiles/helib.dir/all --- *** [CMakeFiles/helib.dir/all] Error code 2 bmake[1]: stopped in /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src 1 error bmake[1]: stopped in /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src *** [all] Error code 2 bmake: stopped in /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src 1 error bmake: stopped in /Users/pbulk/build/security/HElib/work/HElib-1.0.1/src *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/security/HElib *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/security/HElib