=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/games/unrest", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for unrest-1.1.0 clang++ -c -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL2 -D_THREAD_SAFE -o AlphaImage.o AlphaImage.cpp clang++ -c -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/SDL2 -I/opt/pkg/include/ncurses -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/SDL2 -D_THREAD_SAFE -o AnimationFrame.o AnimationFrame.cpp In file included from AnimationFrame.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from AlphaImage.cppIn file included from :/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp1:: 16: In file included from In file included from ./stdafx.h/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp::211: : In file included from ./common_header.h/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/integral.hpp::2427: :In file included from 34/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:: 16warning: alias declarations are a C++11 extension [-Wc++11-extensions] : In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:template using mp_bool = std::integral_constant;30 : ^In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:11: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/integral.hpp:27:34: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_bool = std::integral_constant; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/integral.hpp:29:17: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/integral.hpp:29:using mp_true = mp_bool;17 : ^ warning: alias declarations are a C++11 extension [-Wc++11-extensions] using mp_true = mp_bool; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/integral.hpp:30:18:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/integral.hpp :warning: 30alias declarations are a C++11 extension [-Wc++11-extensions]: 18using mp_false = mp_bool; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/integral.hpp:33:38: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_to_bool = mp_bool( T::value )>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/integral.hpp:36:34: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_not = mp_bool< !T::value >; ^ : warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/integral.hppusing mp_false = mp_bool;: 39 ^: 32: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_int = std::integral_constant; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/integral.hpp:33:38: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_to_bool = mp_bool( T::value )>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/integral.hpp:36:34: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_not = mp_bool< !T::value >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/integral.hpp:39:32: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_int = std::integral_constant; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/integral.hpp:42:43: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_size_t = std::integral_constant; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/integral.hpp:42:43: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_size_t = std::integral_constant; ^ In file included from AnimationFrame.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:12: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_list.hpp:17:15: warning: variadic templates are a C++11 extension [-Wc++11-extensions] In file included from AlphaImage.cpp:template struct mp_list1 : ^In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:12: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_list.hpp:17:15: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template struct mp_list ^ In file included from AnimationFrame.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:13: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:12: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:20:32: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template struct mp_if_c_impl ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:24:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] In file included from AlphaImage.cpp:1template struct mp_if_c_impl: In file included from ./stdafx.h:2 ^ : In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:13: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:12: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:20:32: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:26:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template struct mp_if_c_impl ^ using type = T; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:24:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:31:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template struct mp_if_c_impl ^18 : warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = E; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:26:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = T; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:36:32/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp::31:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = E; ^ warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:36:32: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using mp_if_c = typename detail::mp_if_c_impl::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:36:55template using mp_if_c = typename detail::mp_if_c_impl::type;: ^warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:36:55: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_if_c = typename detail::mp_if_c_impl::type; ^ template using mp_if_c = typename detail::mp_if_c_impl::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:37:33: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hppwarning: :variadic templates are a C++11 extension [-Wc++11-extensions]37 :33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using mp_if = typename detail::mp_if_c_impl(C::value), T, E...>::type; ^ template using mp_if = typename detail::mp_if_c_impl(C::value), T, E...>::type; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp ^: 37:54/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:: 37warning: :alias declarations are a C++11 extension [-Wc++11-extensions]54 : warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_if = typename detail::mp_if_c_impl(C::value), T, E...>::type; ^ template using mp_if = typename detail::mp_if_c_impl(C::value), T, E...>::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:66:24:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp :warning: 66variadic templates are a C++11 extension [-Wc++11-extensions]: 24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... T> struct mp_valid_impl ^ template class F, class... T> struct mp_valid_impl ^/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:66:43: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... T> struct mp_valid_impl ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:66:43: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:68:28: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... T> struct mp_valid_impl ^ template class G, class = G> static mp_true check(int); ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:68:28: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class G, class = G> static mp_true check(int); ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:68:56: error: a space is required between consecutive right angle brackets (use '> >') /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:68:56: error: a space is required between consecutive right angle brackets (use '> >') template class G, class = G> static mp_true check(int); ^~ > > template class G, class = G> static mp_true check(int); ^~ > > /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp::6868::4848:: warning: warning: default template arguments for a function template are a C++11 extension [-Wc++11-extensions]default template arguments for a function template are a C++11 extension [-Wc++11-extensions] template class G, class = G> static mp_true check(int); template class G, class = G> static mp_true check(int); ^ ~~~~~~~ ^ ~~~~~~~ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:69:28: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:69:28: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class> static mp_false check(...); ^ template class> static mp_false check(...); ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:71:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = decltype(check(0)); ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:71:18:/Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/c++/v1/__config:625:27: warning: note: alias declarations are a C++11 extension [-Wc++11-extensions]expanded from macro 'decltype' using type = decltype(check(0)); # define decltype(...) __decltype(__VA_ARGS__) ^ ^ /Applications/Xcode-15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/c++/v1/__config:625:27: note: expanded from macro 'decltype' # define decltype(...) __decltype(__VA_ARGS__) ^ In file included from AlphaImage.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hppIn file included from :AnimationFrame.cpp16:: 1In file included from : /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hppIn file included from :./stdafx.h13:: 2In file included from : /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hppIn file included from :./common_header.h12:: 24/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp: :In file included from 76/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp::2416:: In file included from warning: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hppvariadic templates are a C++11 extension [-Wc++11-extensions]: 30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:13: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:12: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:76:24template class F, class... T> using mp_valid = typename detail::mp_valid_impl::type;: ^warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:76:43: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... T> using mp_valid = typename detail::mp_valid_impl::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:76:template class F, class... T> using mp_valid = typename detail::mp_valid_impl::type;43 : ^ warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:76:67: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template class F, class... T> using mp_valid = typename detail::mp_valid_impl::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:76template class F, class... T> using mp_valid = typename detail::mp_valid_impl::type;: 67 ^: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template class F, class... T> using mp_valid = typename detail::mp_valid_impl::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:80:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using mp_valid_q = mp_valid;/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp : ^80 :24: warning: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hppvariadic templates are a C++11 extension [-Wc++11-extensions]: 80:50: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_valid_q = mp_valid; ^ template using mp_valid_q = mp_valid; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:80:50: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_valid_q = mp_valid; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:86:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... T> struct mp_defer_impl ^/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:86:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:86:43: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... T> struct mp_defer_impl ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:86:43template class F, class... T> struct mp_defer_impl: ^warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... T> struct mp_defer_impl /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp ^: 88:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp using type = F;: 88 ^: 18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = F; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:112:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:112:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... T> using mp_defer = mp_if, detail::mp_defer_impl, detail::mp_no_type>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:112:43: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... T> using mp_defer = mp_if, detail::mp_defer_impl, detail::mp_no_type>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:112:43: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... T> using mp_defer = mp_if, detail::mp_defer_impl, detail::mp_no_type>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:112:67: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template class F, class... T> using mp_defer = mp_if, detail::mp_defer_impl, detail::mp_no_type>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_defer.hpp:112:67: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template class F, class... T> using mp_defer = mp_if, detail::mp_defer_impl, detail::mp_no_type>; ^ template class F, class... T> using mp_defer = mp_if, detail::mp_defer_impl, detail::mp_no_type>; ^ In file included from AlphaImage.cppIn file included from :AnimationFrame.cpp1:: 1In file included from : ./stdafx.hIn file included from :./stdafx.h2:: 2In file included from : ./common_header.hIn file included from :./common_header.h24:: 24In file included from : /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16In file included from : /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp::3030: : In file included from In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp::1616: : In file included from In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp::1313: : In file included from In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp::1313: : /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp::2424::3333:: warning: warning: variadic templates are a C++11 extension [-Wc++11-extensions]variadic templates are a C++11 extension [-Wc++11-extensions] template class B> struct mp_rename_impltemplate class B> struct mp_rename_impl ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp::2929::2424:: warning: warning: variadic templates are a C++11 extension [-Wc++11-extensions]variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class... T, template class B> struct mp_rename_impl, B>: mp_defertemplate class L, class... T, template class B> struct mp_rename_impl, B>: mp_defer ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp:29::29:43:43 :warning: variadic templates are a C++11 extension [-Wc++11-extensions]warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class... T, template class B> struct mp_rename_impl, B>: mp_defer template class L, class... T, template class B> struct mp_rename_impl, B>: mp_defer ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp29::2964::64 :warning: variadic templates are a C++11 extension [-Wc++11-extensions]warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class... T, template class B> struct mp_rename_impl, B>: mp_defer template class L, class... T, template class B> struct mp_rename_impl, B>: mp_defer ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp:43:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp:43:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class B> using mp_rename = typename detail::mp_rename_impl::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp:43:65template class B> using mp_rename = typename detail::mp_rename_impl::type; ^ : warning: alias declarations are a C++11 extension [-Wc++11-extensions]/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp :43:65: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template class B> using mp_rename = typename detail::mp_rename_impl::type; ^ template class B> using mp_rename = typename detail::mp_rename_impl::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp:46:24: warning: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hppvariadic templates are a C++11 extension [-Wc++11-extensions]: 46:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class L> using mp_apply = typename detail::mp_rename_impl::type; ^ template class F, class L> using mp_apply = typename detail::mp_rename_impl::type; ^/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp:46:64 : warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp:46:64: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template class F, class L> using mp_apply = typename detail::mp_rename_impl::type; ^ template class F, class L> using mp_apply = typename detail::mp_rename_impl::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp:49:47: warning: alias declarations are a C++11 extension [-Wc++11-extensions]/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_rename.hpp :49:47: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_apply_q = typename detail::mp_rename_impl::type; ^ template using mp_apply_q = typename detail::mp_rename_impl::type; ^ In file included from AlphaImage.cpp:1: In file included from ./stdafx.h:In file included from AnimationFrame.cpp:1: 2In file included from : ./stdafx.hIn file included from :./common_header.h2:: 24In file included from : ./common_header.hIn file included from :/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp24:: 16In file included from : /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hppIn file included from :/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp16:: 30In file included from : /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hppIn file included from :/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp30:: 16In file included from : /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hppIn file included from :/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp16:: 13In file included from : /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp::1325: :/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp42::25 :warning: 42variadic templates are a C++11 extension [-Wc++11-extensions]: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> struct mp_fold_impl ^ template class F> struct mp_fold_impl ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:40:24/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:: 40warning: :variadic templates are a C++11 extension [-Wc++11-extensions]24 : warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class V, template class F> struct mp_fold_impl, V, F> ^ template class L, class V, template class F> struct mp_fold_impl, V, F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:40:61/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:40:61:: warning: warning: variadic templates are a C++11 extension [-Wc++11-extensions]variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class V, template class F> struct mp_fold_impl, V, F>template class L, class V, template class F> struct mp_fold_impl, V, F> ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:42/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp::1842:: 18warning: :alias declarations are a C++11 extension [-Wc++11-extensions] warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = V; ^ using type = V; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp49::4933::33 :warning: variadic templates are a C++11 extension [-Wc++11-extensions]warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> struct mp_fold_Q1 template class F> struct mp_fold_Q1 ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:52:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp20::52 :warning: 20alias declarations are a C++11 extension [-Wc++11-extensions]: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using fn = F; ^ using fn = F; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp55::5533::33 :warning: variadic templates are a C++11 extension [-Wc++11-extensions]warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> struct mp_fold_Q2 template class F> struct mp_fold_Q2 ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:58:20:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp :warning: 58alias declarations are a C++11 extension [-Wc++11-extensions]: 20: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using fn = F, T2>; ^ using fn = F, T2>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:61:33: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hppwarning: :variadic templates are a C++11 extension [-Wc++11-extensions]61 :33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> struct mp_fold_Q3 ^ template class F> struct mp_fold_Q3 ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:64:20: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:64:20: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using fn = F, T2>, T3>; ^ using fn = F, T2>, T3>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:67:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:67:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> struct mp_fold_Q4 ^ template class F> struct mp_fold_Q4 ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:70:20: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:70:20: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using fn = F, T2>, T3>, T4>; ^ using fn = F, T2>, T3>, T4>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:73:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:73:33template class F> struct mp_fold_Q5: ^warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> struct mp_fold_Q5 ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:76:20: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using fn = F, T2>, T3>, T4>, T5>;/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:76: 20 ^: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using fn = F, T2>, T3>, T4>, T5>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:79:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:79:template class F> struct mp_fold_Q6 ^ 33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> struct mp_fold_Q6 ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:82:20: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp: using fn = F, T2>, T3>, T4>, T5>, T6>;82 : ^20 : warning: alias declarations are a C++11 extension [-Wc++11-extensions] using fn = F, T2>, T3>, T4>, T5>, T6>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:85:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> struct mp_fold_Q7/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp : ^85 :33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> struct mp_fold_Q7 ^/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp :88:20: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:88:20 using fn = F, T2>, T3>, T4>, T5>, T6>, T7>;: ^warning: alias declarations are a C++11 extension [-Wc++11-extensions] using fn = F, T2>, T3>, T4>, T5>, T6>, T7>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:91:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:91:template class F> struct mp_fold_Q833 : ^ warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> struct mp_fold_Q8 ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:94:20: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:94 using fn = F, T2>, T3>, T4>, T5>, T6>, T7>, T8>;: 20 ^: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using fn = F, T2>, T3>, T4>, T5>, T6>, T7>, T8>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:97:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:97:33: warning: template class F> struct mp_fold_Q9variadic templates are a C++11 extension [-Wc++11-extensions] ^ template class F> struct mp_fold_Q9 ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:100:20: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:100:20: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using fn = F, T2>, T3>, T4>, T5>, T6>, T7>, T8>, T9>; ^ using fn = F, T2>, T3>, T4>, T5>, T6>, T7>, T8>, T9>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:105:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:105:24template class L, class T1, class V, template class F>: ^warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:105:71: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:105:71:template class L, class T1, class V, template class F> warning: ^variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:110:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:110:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions]template class L, class T1, class T2, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:110:81: warning: template class L, class T1, class T2, class V, template class F>variadic templates are a C++11 extension [-Wc++11-extensions] ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:110:81: template class L, class T1, class T2, class V, template class F>warning: variadic templates are a C++11 extension [-Wc++11-extensions] ^ template class L, class T1, class T2, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:115/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp::24115:: 24warning: :variadic templates are a C++11 extension [-Wc++11-extensions] warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class V, template class F> ^template class L, class T1, class T2, class T3, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:115:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp91::115 :warning: 91variadic templates are a C++11 extension [-Wc++11-extensions]: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class V, template class F> ^ template class L, class T1, class T2, class T3, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:120/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp::24120:: 24warning: :variadic templates are a C++11 extension [-Wc++11-extensions] warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class V, template class F> ^template class L, class T1, class T2, class T3, class T4, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:120:101: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:120:101: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class V, template class F> ^ template class L, class T1, class T2, class T3, class T4, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:125:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:125:111: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:125:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:125:111: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:130template class L, class T1, class T2, class T3, class T4, class T5, class V, template class F>: 24 ^: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:130:121: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:130:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:130:121: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:135:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:135:131: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:135:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:135:131: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpptemplate class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class V, template class F>: 140 ^: 24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:140:141: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:140template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class V, template class F>: 24 ^: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:140:141: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:145:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:145:151: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:145:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class V, template class F> ^ template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:145:151: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:152:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class... T, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:152:144: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:152:24template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class... T, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:152:174: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class... T, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:155:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = typename mp_fold_impl, F, T2>, T3>, T4>, T5>, T6>, T7>, T8>, T9>, T10>, F>::type; ^ : warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class... T, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:160:42: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> using mp_fold = typename detail::mp_fold_impl, V, F>::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:160:72: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:152:144: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> using mp_fold = typename detail::mp_fold_impl, V, F>::type; ^ template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class... T, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:152:174: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:161:55: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_fold_q = mp_fold; ^template class L, class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10, class... T, class V, template class F> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:155:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = typename mp_fold_impl, F, T2>, T3>, T4>, T5>, T6>, T7>, T8>, T9>, T10>, F>::type; ^ In file included from AnimationFrame.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:14: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_front.hpp:29:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class... T> struct mp_front_impl> ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_front.hpp:29:53/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp: :warning: 160variadic templates are a C++11 extension [-Wc++11-extensions]: 42: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class... T> struct mp_front_impl> ^ template class F> using mp_fold = typename detail::mp_fold_impl, V, F>::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:160:72: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template class F> using mp_fold = typename detail::mp_fold_impl, V, F>::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_fold.hpp:161:55: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_front.hpp:29:91: error: a space is required between consecutive right angle brackets (use '> >') template using mp_fold_q = mp_fold; ^ template class L, class T1, class... T> struct mp_front_impl> ^~ > > /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_front.hpp:31:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = T1; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_front.hpp:45:36: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_front = typename detail::mp_front_impl::type; ^ In file included from AnimationFrame.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:16: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:27:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = T; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:31:41: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_identity_t = typename mp_identity::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:34:15: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template struct mp_inherit: T... {}; ^ In file included from AlphaImage.cpp:1: In file included from ./stdafx.h:2/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp: :In file included from 45./common_header.h::4124:: warning: variadic templates are a C++11 extension [-Wc++11-extensions] In file included from template class F, class... U> struct mp_eval_if_c_impl; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:45:60: warning: :16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30variadic templates are a C++11 extension [-Wc++11-extensions] : In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:16: template class F, class... U> struct mp_eval_if_c_impl; ^ In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp14:: 47/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_front.hpp::3329:: 24warning: :variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... U> struct mp_eval_if_c_impl ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:47:52: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... U> struct mp_eval_if_c_impl ^ warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:49:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = T; template class L, class T1, class... T> struct mp_front_impl> ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:52:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_front.hpp:29:53: 33warning: :variadic templates are a C++11 extension [-Wc++11-extensions] warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class... T> struct mp_front_impl> ^ template class F, class... U> struct mp_eval_if_c_impl: mp_defer ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:52:52: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... U> struct mp_eval_if_c_impl: mp_defer ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_front.hpp:29:5891:41:: error: warning: a space is required between consecutive right angle brackets (use '> >')variadic templates are a C++11 extension [-Wc++11-extensions] template class L, class T1, class... T> struct mp_front_impl> ^~ > > template class F, class... U> using mp_eval_if_c = typename detail::mp_eval_if_c_impl::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:58:60: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_front.hpp:31:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = T1; template class F, class... U> using mp_eval_if_c = typename detail::mp_eval_if_c_impl::type; ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:58:88: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/detail/mp_front.hpp:45:36: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template class F, class... U> using mp_eval_if_c = typename detail::mp_eval_if_c_impl::type; ^ template using mp_front = typename detail::mp_front_impl::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:59:42: warning: variadic templates are a C++11 extension [-Wc++11-extensions] In file included from AlphaImage.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from template class F, class... U> using mp_eval_if = typename detail::mp_eval_if_c_impl(C::value), T, F, U...>::type;/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp: 16 ^: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:59:61:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:16: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp: warning: variadic templates are a C++11 extension [-Wc++11-extensions] :27:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = T; ^ template class F, class... U> using mp_eval_if = typename detail::mp_eval_if_c_impl(C::value), T, F, U...>::type; ^/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:31:41: warning: alias declarations are a C++11 extension [-Wc++11-extensions]/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp :59:87: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_identity_t = typename mp_identity::type; ^ template class F, class... U> using mp_eval_if = typename detail::mp_eval_if_c_impl(C::value), T, F, U...>::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:34:15:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp warning: variadic templates are a C++11 extension [-Wc++11-extensions] :60:42: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template struct mp_inherit: T... {}; ^ template using mp_eval_if_q = typename detail::mp_eval_if_c_impl(C::value), T, Q::template fn, U...>::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:60:70: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:45:41: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using mp_eval_if_q = typename detail::mp_eval_if_c_impl(C::value), T, Q::template fn, U...>::type; ^template class F, class... U> struct mp_eval_if_c_impl; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:45:60:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp :63warning: :variadic templates are a C++11 extension [-Wc++11-extensions]42 : warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... U> using mp_eval_if_not = mp_eval_if, T, F, U...>;template class F, class... U> struct mp_eval_if_c_impl; ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:63:61: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:47:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... U> using mp_eval_if_not = mp_eval_if, T, F, U...>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:63:91: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template class F, class... U> struct mp_eval_if_c_impl ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:47:52: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... U> using mp_eval_if_not = mp_eval_if, T, F, U...>; ^ template class F, class... U> struct mp_eval_if_c_impl ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:64:42: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hppwarning: :variadic templates are a C++11 extension [-Wc++11-extensions]49 :18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = T; ^ template using mp_eval_if_not_q = mp_eval_if, T, Q::template fn, U...>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:64:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp74::52 :warning: 33alias declarations are a C++11 extension [-Wc++11-extensions]: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using mp_eval_if_not_q = mp_eval_if, T, Q::template fn, U...>; ^ template class F, class... U> struct mp_eval_if_c_impl: mp_defer ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:52:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:67:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] 52template class F, class... U> using mp_eval_or = mp_eval_if_not, T, F, U...>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:67:52: warning: variadic templates are a C++11 extension [-Wc++11-extensions] : warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... U> using mp_eval_or = mp_eval_if_not, T, F, U...>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:67:78: template class F, class... U> struct mp_eval_if_c_impl: mp_deferwarning: alias declarations are a C++11 extension [-Wc++11-extensions] ^ template class F, class... U> using mp_eval_or = mp_eval_if_not, T, F, U...>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:68:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:58:41: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using mp_eval_or_q = mp_eval_or; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:68:61: template class F, class... U> using mp_eval_if_c = typename detail::mp_eval_if_c_impl::type; ^warning: alias declarations are a C++11 extension [-Wc++11-extensions]/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp :58:60: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using mp_eval_or_q = mp_eval_or; ^ template class F, class... U> using mp_eval_if_c = typename detail::mp_eval_if_c_impl::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:58:88: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:71:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... U> using mp_eval_if_c = typename detail::mp_eval_if_c_impl::type; ^ template class F, class... T> using mp_valid_and_true = mp_eval_or; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:71:43: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:59:42: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... T> using mp_valid_and_true = mp_eval_or; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:71:76: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template class F, class... U> using mp_eval_if = typename detail::mp_eval_if_c_impl(C::value), T, F, U...>::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:59:template class F, class... T> using mp_valid_and_true = mp_eval_or; ^ 61: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... U> using mp_eval_if = typename detail::mp_eval_if_c_impl(C::value), T, F, U...>::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:59:87:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:72:24 :warning: warning: variadic templates are a C++11 extension [-Wc++11-extensions]alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_valid_and_true_q = mp_valid_and_true; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:72:59: warning: template class F, class... U> using mp_eval_if = typename detail::mp_eval_if_c_impl(C::value), T, F, U...>::type; ^ alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_valid_and_true_q = mp_valid_and_true; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:60:42: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using mp_eval_if_q = typename detail::mp_eval_if_c_impl(C::value), T, Q::template fn, U...>::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:60:70: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:82:33: warning: warning: alias declarations are a C++11 extension [-Wc++11-extensions] variadic templates are a C++11 extension [-Wc++11-extensions] template struct mp_cond_impl; ^ template using mp_eval_if_q = typename detail::mp_eval_if_c_impl(C::value), T, Q::template fn, U...>::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:86:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using mp_cond = typename detail::mp_cond_impl::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp::6386::4256:: warning: warning: variadic templates are a C++11 extension [-Wc++11-extensions]alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_cond = typename detail::mp_cond_impl::type; ^ template class F, class... U> using mp_eval_if_not = mp_eval_if, T, F, U...>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:63/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:91:33:61: warning: variadic templates are a C++11 extension [-Wc++11-extensions] : warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using mp_cond_ = mp_eval_if;template class F, class... U> using mp_eval_if_not = mp_eval_if, T, F, U...>; ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:91:57: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:63:91:warning: alias declarations are a C++11 extension [-Wc++11-extensions]warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_cond_ = mp_eval_if; ^ template class F, class... U> using mp_eval_if_not = mp_eval_if, T, F, U...>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:93:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template struct mp_cond_impl: mp_defer /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:64 ^:42: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using mp_eval_if_not_q = mp_eval_if, T, Q::template fn, U...>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:64:74: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_eval_if_not_q = mp_eval_if, T, Q::template fn, U...>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:67:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:100:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... U> using mp_eval_or = mp_eval_if_not, T, F, U...>;template class F> struct mp_quote ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:67:52: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hppwarning: :variadic templates are a C++11 extension [-Wc++11-extensions]105 :19: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using fn = typename mp_defer::type; template class F, class... U> using mp_eval_or = mp_eval_if_not, T, F, U...>; ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp::10567::3778:: warning: warning: alias declarations are a C++11 extension [-Wc++11-extensions]alias declarations are a C++11 extension [-Wc++11-extensions] template using fn = typename mp_defer::type; ^ template class F, class... U> using mp_eval_or = mp_eval_if_not, T, F, U...>; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:109:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> struct mp_quote_trait ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:111:19: warning: variadic templates are a C++11 extension [-Wc++11-extensions] :68:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using fn = typename F::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:111:37: template using mp_eval_or_q = mp_eval_or; ^ warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:68:61: template using fn = typename F::type; warning: ^alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_eval_or_q = mp_eval_or; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:132/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp::2471:: 24warning: :variadic templates are a C++11 extension [-Wc++11-extensions] warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... T> using mp_valid_and_true = mp_eval_or; ^ template using mp_invoke_q = typename Q::template fn; ^/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp :71:43:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp :warning: 132variadic templates are a C++11 extension [-Wc++11-extensions]: 51: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template class F, class... T> using mp_valid_and_true = mp_eval_or; ^template using mp_invoke_q = typename Q::template fn; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:71:76: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:137:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F, class... T> using mp_valid_and_true = mp_eval_or; ^ template class P> struct mp_not_fn ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:139:19: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using fn = mp_not< mp_invoke_q, T...> >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:139:37: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hppwarning: :alias declarations are a C++11 extension [-Wc++11-extensions]72 :24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using fn = mp_not< mp_invoke_q, T...> >; ^ template using mp_valid_and_true_q = mp_valid_and_true; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:142 ^: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:72:59: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_valid_and_true_q = mp_valid_and_true; 39 ^ : warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_not_fn_q = mp_not_fn; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:82:33: warning: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hppvariadic templates are a C++11 extension [-Wc++11-extensions]: 148:54: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template struct mp_cond_impl; ^ template using mp_compose_helper = mp_list< mp_apply_q >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:86:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using mp_cond = typename detail::mp_cond_impl::type; ^/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp :154:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp24::86 :warning: 56variadic templates are a C++11 extension [-Wc++11-extensions]: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template class... F> struct mp_compose ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:154:34: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using mp_cond = typename detail::mp_cond_impl::type; ^ template class... F> struct mp_compose ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:91:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp33::156 :warning: 19variadic templates are a C++11 extension [-Wc++11-extensions]: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using fn = mp_front< mp_fold...>, mp_list, detail::mp_compose_helper> >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpptemplate using mp_cond_ = mp_eval_if; ^: 156:37: warning: alias declarations are a C++11 extension [-Wc++11-extensions]/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp :91:57: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using fn = mp_front< mp_fold...>, mp_list, detail::mp_compose_helper> >; ^ template using mp_cond_ = mp_eval_if; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:93:33: warning: variadic templates are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpptemplate struct mp_cond_impl: mp_defer ^: 161:15: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template struct mp_compose_q ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:163:19: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using fn = mp_front< mp_fold, mp_list, detail::mp_compose_helper> >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:163:37: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using fn = mp_front< mp_fold, mp_list, detail::mp_compose_helper> >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:100:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> struct mp_quote ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:105:19: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using fn = typename mp_defer::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:105:37: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using fn = typename mp_defer::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:109:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class F> struct mp_quote_trait ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:111:19: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using fn = typename F::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:111:37: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using fn = typename F::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:132:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using mp_invoke_q = typename Q::template fn; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:132:51: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_invoke_q = typename Q::template fn; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:137:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template class P> struct mp_not_fn ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:139:19: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using fn = mp_not< mp_invoke_q, T...> >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:139:37: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using fn = mp_not< mp_invoke_q, T...> >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:142:39: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_not_fn_q = mp_not_fn; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:148:54: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using mp_compose_helper = mp_list< mp_apply_q >; ^ In file included from AnimationFrame.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:19: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:14:154:24: warning: variadic templates are a C++11 extension [-Wc++11-extensions] :template class... F> struct mp_compose 26: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_value_t = typename std::iterator_traits< Iterator >::value_type; ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:154:34: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hppwarning: :19:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = iterator_value_t< Iterator >; ^ variadic templates are a C++11 extension [-Wc++11-extensions]/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:23:30: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template class... F> struct mp_composeusing iterator_reference_t = typename std::iterator_traits< Iterator >::reference; ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:28:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp using type = iterator_reference_t< Iterator >;: 156 ^: 19: warning: variadic templates are a C++11 extension [-Wc++11-extensions] template using fn = mp_front< mp_fold...>, mp_list, detail::mp_compose_helper> >; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:32 ^ :28: warning: alias declarations are a C++11 extension [-Wc++11-extensions]/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp :156:37: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_pointer_t = typename std::iterator_traits< Iterator >::pointer; ^ template using fn = mp_front< mp_fold...>, mp_list, detail::mp_compose_helper> >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:37:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = iterator_pointer_t< Iterator >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:41:31: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_difference_t = typename std::iterator_traits< Iterator >::difference_type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:46:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = iterator_difference_t< Iterator >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:161:15/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp: warning: :variadic templates are a C++11 extension [-Wc++11-extensions]50 :29: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_category_t = typename std::iterator_traits< Iterator >::iterator_category; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:55:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions]template struct mp_compose_q ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:163:19: warning: variadic templates are a C++11 extension [-Wc++11-extensions] using type = iterator_category_t< Iterator >; ^ template using fn = mp_front< mp_fold, mp_list, detail::mp_compose_helper> >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/mp11/utility.hpp:163:37: warning: alias declarations are a C++11 extension [-Wc++11-extensions] template using fn = mp_front< mp_fold, mp_list, detail::mp_compose_helper> >; ^ In file included from AlphaImage.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:19: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:14:26: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_value_t = typename std::iterator_traits< Iterator >::value_type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:19:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = iterator_value_t< Iterator >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:23:30: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_reference_t = typename std::iterator_traits< Iterator >::reference; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:28:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = iterator_reference_t< Iterator >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:32:28: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_pointer_t = typename std::iterator_traits< Iterator >::pointer; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:37:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = iterator_pointer_t< Iterator >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:41:31: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_difference_t = typename std::iterator_traits< Iterator >::difference_type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:46:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = iterator_difference_t< Iterator >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:50:In file included from AnimationFrame.cpp:1: In file included from ./stdafx.h:229: warning: alias declarations are a C++11 extension [-Wc++11-extensions] : In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hppusing iterator_category_t = typename std::iterator_traits< Iterator >::iterator_category;:20: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:32:42: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_category_to_traversal_t = mp11::mp_cond< ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_traits.hpp:55:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = iterator_category_t< Iterator >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:46:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = iterator_category_to_traversal_t< Cat >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:51:30: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_traversal_t = iterator_category_to_traversal_t< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:58:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = iterator_traversal_t< Iterator >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:65:30: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using pure_traversal_tag_t = mp11::mp_cond< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:77:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = pure_traversal_tag_t< Traversal >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:84:35: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using pure_iterator_traversal_t = pure_traversal_tag_t< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:91:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = pure_iterator_traversal_t< Iterator >; ^ In file included from AlphaImage.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:20: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:32:42: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_category_to_traversal_t = mp11::mp_cond< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:46:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = iterator_category_to_traversal_t< Cat >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:51:30: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_traversal_t = iterator_category_to_traversal_t< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:58:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = iterator_traversal_t< Iterator >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:65:30: warning: alias declarations are a C++11 extension [-Wc++11-extensions] In file included from AnimationFrame.cpp:1: In file included from ./stdafx.h:2: In file included from using pure_traversal_tag_t = mp11::mp_cond<./common_header.h : ^24 : In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:21: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:47:20: error: too many template arguments for class template 'disjunction' public detail::disjunction< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/type_traits/disjunction.hpp:34:8: note: template is declared here /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:77:struct disjunction18 : ^ warning: alias declarations are a C++11 extension [-Wc++11-extensions] In file included from using type = pure_traversal_tag_t< Traversal >;AnimationFrame.cpp : ^1 : In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:21: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:59:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp40::84 :warning: 35alias declarations are a C++11 extension [-Wc++11-extensions]: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using is_traversal_of_input_iterator = detail::conjunction< using pure_iterator_traversal_t = pure_traversal_tag_t< ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:77:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = typename std::conditional< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_categories.hpp:91:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = pure_iterator_traversal_t< Iterator >;/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:88:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = mp11::mp_cond< ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:98:44: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_facade_default_category_t = typename iterator_facade_default_category< Traversal, ValueParam, Reference >::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:147:22: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using category = iterator_facade_default_category_t< Traversal, ValueParam, Reference >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:149:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = typename std::conditional< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:160:41: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using facade_iterator_category_impl_t = typename facade_iterator_category_impl< Traversal, ValueParam, Reference >::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:168:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = mp11::mp_eval_if< ^ In file included from AlphaImage.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:21: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:47:20: error: too many template arguments for class template 'disjunction' public detail::disjunction< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/type_traits/disjunction.hpp:34:8: note: template is declared here struct disjunction ^ In file included from AlphaImage.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:21: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:59:40: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using is_traversal_of_input_iterator = detail::conjunction< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:77:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = typename std::conditional< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:88:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = mp11::mp_cond< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:98:44: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_facade_default_category_t = typename iterator_facade_default_category< Traversal, ValueParam, Reference >::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:147:22: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using category = iterator_facade_default_category_t< Traversal, ValueParam, Reference >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:149:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = typename std::conditional< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:160:41: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using facade_iterator_category_impl_t = typename facade_iterator_category_impl< Traversal, ValueParam, Reference >::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/detail/facade_iterator_category.hpp:168:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = mp11::mp_eval_if< ^ In file included from AnimationFrame.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:72:17: error: too many template arguments for class template 'conjunction' detail::conjunction< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/type_traits/conjunction.hpp:34:8: note: template is declared here struct conjunction ^ In file included from AnimationFrame.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:93:31: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_category = typename facade_iterator_category< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:97:24: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using value_type = typename std::remove_const< ValueParam >::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:100:21: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using pointer = typename std::add_pointer< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:118:24: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using value_type = typename iterator_value< Iterator >::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:181:24: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using value_type = typename iterator_value< Iterator >::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:209:24: warning: rvalue references are a C++11 extension [-Wc++11-extensions] >::type operator=(T&& x) const ^ In file included from AlphaImage.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:211:48: warning: rvalue references are a C++11 extension [-Wc++11-extensions] *this->stored_iterator = static_cast< T&& >(x); 72 ^ :17: error: too many template arguments for class template 'conjunction' detail::conjunction< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:223:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/type_traits/conjunction.hpp24::34 :warning: 8alias declarations are a C++11 extension [-Wc++11-extensions]: note: template is declared here struct conjunction using value_type = typename iterator_value< Iterator >::type; ^ ^ In file included from AlphaImage.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:30: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:93:31: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_category = typename facade_iterator_category< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:97:24: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using value_type = typename std::remove_const< ValueParam >::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:100:21: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using pointer = typename std::add_pointer< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:278:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = mp11::mp_eval_if_not< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:118:24: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using value_type = typename iterator_value< Iterator >::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:322:25: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using result_type = proxy; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:181:/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp24:333::25: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using result_type = Pointer; ^ warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:349:23: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using value_type = typename iterator_value< Iterator >::type; using reference = typename Iterator::reference; ^ ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:352::20959::24 :error: expected ';' at end of declaration listwarning: rvalue references are a C++11 extension [-Wc++11-extensions] >::type operator=(T&& x) const ^ explicit operator_brackets_proxy(Iterator const& iter) noexcept(std::is_nothrow_copy_constructible< Iterator >::value) : ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:398:23: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using always_bool_t = bool; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:401:34: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using choose_difference_type_t = typename std::conditional< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:211:48: warning: rvalue references are a C++11 extension [-Wc++11-extensions] *this->stored_iterator = static_cast< T&& >(x); ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:223:24: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using value_type = typename iterator_value< Iterator >::type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:278:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using type = mp11::mp_eval_if_not< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:322:25: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using result_type = proxy; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:333:25: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using result_type = Pointer; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:561:30: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] iterator_core_access() = delete; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:349:23: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using reference = typename Iterator::reference; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:577:30: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using associated_types = boost::iterators::detail::iterator_facade_types< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:581:38: warning: alias declarations are a C++11 extension [-Wc++11-extensions] /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:352:59: using operator_arrow_dispatch_ = boost::iterators::detail::operator_arrow_dispatch< ^ error: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:587:24: warning: alias declarations are a C++11 extension [-Wc++11-extensions] expected ';' at end of declaration list using value_type = typename associated_types::value_type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:588:23: warning: alias declarations are a C++11 extension [-Wc++11-extensions] explicit operator_brackets_proxy(Iterator const& iter) noexcept(std::is_nothrow_copy_constructible< Iterator >::value) : ^ ; using reference = Reference; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:589:29: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using difference_type = Difference; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:591:21: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using pointer = typename operator_arrow_dispatch_::result_type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:593:31: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_category = typename associated_types::iterator_category; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:398:23: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using always_bool_t = bool; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:401:34: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using choose_difference_type_t = typename std::conditional< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:665:23: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using base_type = iterator_facade_base< Derived, Value, CategoryOrTraversal, Reference, Difference, true, false >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:668:23: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using reference = typename base_type::reference; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:669:29: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using difference_type = typename base_type::difference_type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:722:30: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_facade_ = iterator_facade< Derived, Value, CategoryOrTraversal, Reference, Difference >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:561:30: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] iterator_core_access() = delete; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:577:30: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using associated_types = boost::iterators::detail::iterator_facade_types< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:581:38: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using operator_arrow_dispatch_ = boost::iterators::detail::operator_arrow_dispatch< ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:587:24: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using value_type = typename associated_types::value_type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:588:23: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using reference = Reference; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:589:29: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using difference_type = Difference; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:591:21: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using pointer = typename operator_arrow_dispatch_::result_type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:593:31: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_category = typename associated_types::iterator_category; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:665:23: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using base_type = iterator_facade_base< Derived, Value, CategoryOrTraversal, Reference, Difference, true, false >; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:668:23: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using reference = typename base_type::reference; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:669:29: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using difference_type = typename base_type::difference_type; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/iterator/iterator_facade.hpp:722:30: warning: alias declarations are a C++11 extension [-Wc++11-extensions] using iterator_facade_ = iterator_facade< Derived, Value, CategoryOrTraversal, Reference, Difference >; ^ In file included from AnimationFrame.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:34: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/detail/path_traits.hpp:26: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/error_category.hpp:10: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:66:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] error_category( error_category const & ) = delete; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:67:59: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] error_category& operator=( error_category const & ) = delete; ^ In file included from AlphaImage.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:34: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/detail/path_traits.hpp:26: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/error_category.hpp:10: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:66:48: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] error_category( error_category const & ) = delete; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:67:59: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions] error_category& operator=( error_category const & ) = delete; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:85:25: warning: defaulted function definitions are a C++11 extension [-Wc++11-extensions] ~error_category() = default; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:85:25: warning: defaulted function definitions are a C++11 extension [-Wc++11-extensions] ~error_category() = default; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:87:5: error: unknown type name 'constexpr' constexpr error_category() noexcept: id_( 0 ), stdcat_(), sc_init_() ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:87:15: error: constructor cannot have a return type constexpr error_category() noexcept: id_( 0 ), stdcat_(), sc_init_() ^~~~~~~~~~~~~~ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:87:31: error: expected ';' at end of declaration list constexpr error_category() noexcept: id_( 0 ), stdcat_(), sc_init_() ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:99:97: error: expected ';' at end of declaration list BOOST_SYSTEM_CXX20_CONSTEXPR virtual error_condition default_error_condition( int ev ) const noexcept; ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:100:109: error: expected ';' at end of declaration list BOOST_SYSTEM_CXX20_CONSTEXPR virtual bool equivalent( int code, error_condition const& condition ) const noexcept; ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:101:104: error: expected ';' at end of declaration list BOOST_SYSTEM_CXX20_CONSTEXPR virtual bool equivalent( error_code const& code, int condition ) const noexcept; ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:104:79: error: expected ';' at end of declaration list virtual char const* message( int ev, char* buffer, std::size_t len ) const noexcept; ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:106:69: error: expected ';' at end of declaration list BOOST_SYSTEM_CXX20_CONSTEXPR virtual bool failed( int ev ) const noexcept ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:87:5: error: unknown type name 'constexpr' constexpr error_category() noexcept: id_( 0 ), stdcat_(), sc_init_() ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:87:15: error: constructor cannot have a return type constexpr error_category() noexcept: id_( 0 ), stdcat_(), sc_init_() ^~~~~~~~~~~~~~ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:87:31: error: expected ';' at end of declaration list constexpr error_category() noexcept: id_( 0 ), stdcat_(), sc_init_() ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:99:97: error: expected ';' at end of declaration list BOOST_SYSTEM_CXX20_CONSTEXPR virtual error_condition default_error_condition( int ev ) const noexcept; ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:100:109: error: expected ';' at end of declaration list BOOST_SYSTEM_CXX20_CONSTEXPR virtual bool equivalent( int code, error_condition const& condition ) const noexcept; ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:101:104: error: expected ';' at end of declaration list BOOST_SYSTEM_CXX20_CONSTEXPR virtual bool equivalent( error_code const& code, int condition ) const noexcept; ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:104:79: error: expected ';' at end of declaration list virtual char const* message( int ev, char* buffer, std::size_t len ) const noexcept; ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category.hpp:106:69: error: expected ';' at end of declaration list BOOST_SYSTEM_CXX20_CONSTEXPR virtual bool failed( int ev ) const noexcept ^ ; In file included from AnimationFrame.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:34: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/detail/path_traits.hpp:26: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/error_category.hpp:11: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category_impl.hpp:14: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_condition.hpp:14: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/generic_category.hpp:14: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/generic_category_message.hpp:83:94: error: expected function body after function declarator inline char const * generic_error_category_message( int ev, char * buffer, std::size_t len ) noexcept ^ In file included from AnimationFrame.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:34: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/detail/path_traits.hpp:26: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/error_category.hpp:11: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category_impl.hpp:14: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_condition.hpp:14: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/generic_category.hpp:38:52: error: expected ';' at end of declaration list BOOST_SYSTEM_CONSTEXPR generic_error_category() noexcept: ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/generic_category.hpp:49:73: error: expected ';' at end of declaration list char const * message( int ev, char * buffer, std::size_t len ) const noexcept BOOST_OVERRIDE; ^ ; In file included from AlphaImage.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:34: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/detail/path_traits.hpp:26: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/error_category.hpp:11: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/generic_category.hppIn file included from :/Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category_impl.hpp58::14101: :In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_condition.hpperror: :expected function body after function declarator14 : In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/generic_category.hpp:14: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/generic_category_message.hpp:83:94: inline char const * generic_error_category::message( int ev, char * buffer, std::size_t len ) const noexcept ^ error: expected function body after function declarator /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/generic_category.hpp:97:50: error: inline char const * generic_error_category_message( int ev, char * buffer, std::size_t len ) noexceptexpected function body after function declarator ^ inline error_category const & generic_category() noexcept BOOST_SYMBOL_VISIBLE; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/generic_category.hpp:100:50: error: expected function body after function declarator inline error_category const & generic_category() noexcept ^ In file included from AlphaImage.cpp:1: In file included from ./stdafx.h:2: In file included from ./common_header.h:24: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem.hpp:16: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/path.hpp:34: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/filesystem/detail/path_traits.hpp:26: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/error_category.hpp:11: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_category_impl.hpp:14: In file included from /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/error_condition.hpp:14: /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/generic_category.hpp:38:52: error: expected ';' at end of declaration list BOOST_SYSTEM_CONSTEXPR generic_error_category() noexcept: ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/generic_category.hpp:49:73: error: expected ';' at end of declaration list char const * message( int ev, char * buffer, std::size_t len ) const noexcept BOOST_OVERRIDE; ^ ; /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/generic_category.hpp:58:101: error: expected function body after function declarator inline char const * generic_error_category::message( int ev, char * buffer, std::size_t len ) const noexcept ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/generic_category.hpp:97:50: error: expected function body after function declarator inline error_category const & generic_category() noexcept BOOST_SYMBOL_VISIBLE; ^ /Users/pbulk/work/games/unrest/work/.buildlink/include/boost/system/detail/generic_category.hpp:100:50: error: expected function body after function declarator inline error_category const & generic_category() noexcept ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] fatal error: too many errors emitted, stopping now [-ferror-limit=] 207 warnings and 20 errors generated. 207 warnings and 20 errors generated. gmake: *** [Makefile:170: AlphaImage.o] Error 1 gmake: *** Waiting for unfinished jobs.... gmake: *** [Makefile:170: AnimationFrame.o] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/games/unrest *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/games/unrest